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。

相关推荐
就叫飞六吧1 小时前
Spring Security 集成指南:避免 CORS 跨域问题
java·后端·spring
冼紫菜2 小时前
[特殊字符]CentOS 7.6 安装 JDK 11(适配国内服务器环境)
java·linux·服务器·后端·centos
秋野酱4 小时前
Spring Boot 项目的计算机专业论文参考文献
java·spring boot·后端
香饽饽~、4 小时前
【第二篇】 初步解析Spring Boot
java·spring boot·后端
你是狒狒吗4 小时前
消息队列了解一哈
后端
Chandler245 小时前
Go语言 GORM框架 使用指南
开发语言·后端·golang·orm
蚂蚁在飞-6 小时前
Golang基础知识—cond
开发语言·后端·golang
程序员爱钓鱼12 小时前
匿名函数与闭包(Anonymous Functions and Closures)-《Go语言实战指南》原创
后端·golang
言之。13 小时前
Go 语言中接口类型转换为具体类型
开发语言·后端·golang