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。

相关推荐
用户69371750013841 小时前
了解一下 Agent Harness
android·前端·后端
swipe1 小时前
16|(前端转全栈)前端人排查后端问题:curl、traceId、日志、MySQL、Redis 怎么用?
前端·后端·面试
亦暖筑序1 小时前
重新认识 AgentScope-Java 2.0:ReActAgent 负责推理,HarnessAgent 负责运行
java·后端·agent
小林ixn1 小时前
Redis 实战避坑指南:从缓存击穿到高可用,一文全搞定
redis·后端
苍何1 小时前
用 AI 做了套品牌周边,感觉能挂Shopify开卖了
后端
用户298698530141 小时前
免费在线将 PDF 转为 Word:5 款好用的转换工具
人工智能·后端
newerp1 小时前
unsafe 包与底层编程
后端
orient1 小时前
并发问题排查实战
后端
枫叶V1 小时前
聊天框正在过时:Generative UI 与 A2UI/AG-UI 会怎样改变 AI 应用?
后端
Conan在掘金1 小时前
鸿蒙 7.0 分布式数据盾:DDO 跨端数据对象 + DID 数字身份——可信同步根因
后端