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。

相关推荐
程序员岳焱几秒前
Java 高级泛型实战:8 个场景化编程技巧
java·后端·编程语言
饮长安千年月17 分钟前
JavaSec-SpringBoot框架
java·spring boot·后端·计算机网络·安全·web安全·网络安全
代码匠心18 分钟前
从零开始学Flink:揭开实时计算的神秘面纱
java·大数据·后端·flink
Livingbody36 分钟前
Transformers Pipeline 加载whisper模型实现语音识别ASR
后端
WindSearcher1 小时前
大模型微调相关知识
后端·算法
考虑考虑1 小时前
Jpa中的@ManyToMany实现增删
spring boot·后端·spring
yuan199972 小时前
Spring Boot 启动流程及配置类解析原理
java·spring boot·后端
洗澡水加冰3 小时前
n8n搭建多阶段交互式工作流
后端·llm
陈随易3 小时前
Univer v0.8.0 发布,开源免费版 Google Sheets
前端·后端·程序员
六月的雨在掘金3 小时前
通义灵码 2.5 | 一个更懂开发者的 AI 编程助手
后端