python版本的juju vnfm,用于open baton
juju-vnfm的Python项目详细描述
此项目是一个虚拟网络功能管理器(vnfm),它支持 Juju在Open Baton环境中作为vnfm工作。
要求
- Python3.5.2+
- JUJU 2.0+
安装
安装juju vnfm执行
pip install .
在项目的根目录中。注意如果 您的标准python解释器是python2。
用法
安装juju vnfm之后,必须对其进行配置。创建 文件/etc/openbaton/jujuju/conf.ini,确保当前用户对该文件具有写权限并执行:
jujuvnfm configure
然后按照说明操作。
然后,可以使用命令juju vnfm启动juju vnfm 开始。可以指定开始处理nfvo的线程数 通过传递带有-t选项的数字来请求:
jujuvnfm -t 10 start
默认线程数为5。