ovn ovs ctl 和 libovsdb mock 的 db 进行交互

由于最近在搞 ut,遇到一些二进制 mock 比较麻烦的地方,也尝试了一些想法

比如,是否可以基于 ovn-nbctl 连接到这猴子那个 libovsdb mock 出的内存中的数据库

其实是不行的,大概是这个原因: libovsdb 是一个 go 实现的 ovs 数据库代理,对于 ovs db 而言,它其实也是个客户端。 ovn-nbctl 本身设计上不是和 libovsdb 交互的,而是和 ovs db 直接交互的,即使 服务端已经返回数据了,但是 ovn-nbctl 解析不了,所以无法基于这种思路来 mock。

相关推荐
疯狂的程序猴15 分钟前
App Store上架完整流程与注意事项详解
后端
开心就好202525 分钟前
把 H5 应用上架 App Store,并不是套个壳这么简单
后端
tirelyl38 分钟前
LangChain.js 1.0 + NestJS 入门 Demo
后端
王中阳Go背后的男人41 分钟前
GoFrame vs Laravel:从ORM到CLI工具的全面对比与迁移指南
后端·go
aiopencode1 小时前
uni-app 上架 iOS,并不是卡在技术,而是卡在流程理解
后端
百度Geek说1 小时前
播放器视频后处理实践(二)氛围模式
后端
用户2345267009821 小时前
Python构建AI Agent自主智能体系统深度好文
后端·程序员
feathered-feathered1 小时前
Redis基础知识+RDB+AOF(面试)
java·数据库·redis·分布式·后端·中间件·面试
周杰伦_Jay1 小时前
【Eino框架】Go语言驱动的LLM应用开发新范式
开发语言·后端·golang
兔丝1 小时前
Redis + ThinkPHP 实战学习手册(含秒杀场景)
后端