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。

相关推荐
哎呦没19 分钟前
健身行业创新:SpringBoot管理系统应用
java·spring boot·后端
方才coding28 分钟前
2024最新的开源博客系统:vue3.x+SpringBoot 3.x 前后端分离
spring boot·后端·开源·博客系统·前后端分离·个人博客·vue 3.x
颜淡慕潇39 分钟前
【K8S系列】Kubernetes 中 Service 的流量不均匀问题【已解决】
后端·云原生·容器·kubernetes
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ2 小时前
springboot单元测试配置
spring boot·后端·单元测试
掘金狂热勇士2 小时前
GCC 编译过程的三个阶段
后端
技术拾荒者3 小时前
.net core mvc 控制器中页面跳转
后端·c#·asp.net·mvc·.netcore
写bug写bug3 小时前
Git 中的撤销工作区、暂存区和已提交的更改
前端·git·后端
记录学习-python4 小时前
web开发Django+vue3
后端·python·django
paopaokaka_luck6 小时前
[357]基于springboot的中小型制造企业质量管理系统
spring boot·后端·制造