openswitch开发工具
opx的Python项目详细描述
开始
# initialize your workspace $ opx init # build all packages $ opx build # assemble an installer $ opx assemble # remove persistent container $ opx remove
新功能(通过opx-build)
- 自以为是的默认值
- 记得定期拉Docker图像,这样您就不必
- 生成后将包排序到pkg/$repo/。
- 持久容器(如果在工作区内)
- 每个工作区允许一个容器
- 发布要测试的包
$ opx publish opx-logging
- 命令有别名
# all run opx build
$ opx b opx-logging
$ opx bui opx-logging
$ opx build opx-logging
命令行完成
运行与shell对应的命令。添加到shell启动文件以实现永久自动完成。
# bash $ eval"$(_OPX_COMPLETE=source-bash opx)"# zsh $ eval"$(_OPX_COMPLETE=source-zsh opx)"# fish $ eval(env _OPX_COMPLETE=source-fish opx)
路线图
- 从python脚本到模块的端口opx_rel_pkgasm。
- 从python脚本到模块的端口opx_get_packages
- 从python脚本到模块的端口opx_bld_basics
许可证
openswitch开发工具是根据 MIT License。