open baton vnfm sdk的python版本

python-vnfm-sdk的Python项目详细描述


版权所有©2015-2016 Open Baton。得到许可的 在Apache v2 License下面。

vnfm sdk的python版本

这个项目包含一个用于python项目的vnfm sdk。

技术要求

本节涵盖了 python vnfm sdk以满足此类组件的需求:

  • python 2.7或3.5
  • 皮卡

如何安装python vfm sdk

更安全的方法是使用virtal environment。一旦激活, 只需运行

pip install python-vnfm-sdk

如何配置vnfm

sdk通过调用 方法:

defstart_vnfm_instances(vnfm_klass,config_file_path,instances=1,**kwargs):# ....pass

其中参数是实现AbstractVNFM的VNFM类, vnfm的配置文件路径、实例数和 vnfm类的实例化参数。

iniconfig文件看起来像

[vnfm]endpoint_type=RABBITtype=pythonendpoint=python-endpointlog_path=/var/log/openbaton/broker_ip=127.0.0.1autodelete=trueheartbeat=60exchange=openbaton-exchange

其中:

namedescription
typeThe type of the vnfm
endpoint_typemust be RABBIT
broker_ipIp of the rabbitmq broker used by the nfvo
usernameusername for the rabbitmq broker used to connect to the manager queue of the nfvo
passwordpassword for the rabbitmq broker used to connect to the manager queue of the nfvo
exchangeexchange name used in the rabbitmq broker by the nfvo
autodeletetrue or false in case you want the endpoint queue to have the autodelete property (usually true)
heartbeatheartbeat for the rabbitmq connection
log_pathpath where the logfile will be written

请参见python dummy vnfm as example

问题跟踪

问题和错误报告应发布到 这个项目

什么是开放式指挥棒?

openbaton是一个开源项目,提供了 etsi管理和编排(mano)的实现 规范。

open baton是一个符合etsi-nfv-mano的框架。公开指挥棒是一部分 在opensdncore(www.opensdncore.org)项目中,几乎有三个项目是从 多年前,弗劳恩霍夫·福库斯的目标是 符合ETSI NFV规范的实现。

开放式指挥棒易于扩展。它与openstack集成,并且 提供用于支持其他vim类型的插件机制。它 支持使用通用vnfm或 与vnf特定的vnfm互操作。它使用不同的机制 (rest或pub/sub)用于与vnfms交互操作。它与 用于网络服务运行时管理的其他组件。 例如,它提供基于 来自可用监控系统的监控信息 在NFVI级别。

源代码和文档

其他开放指挥棒项目的源代码可以找到 here文档可以是 找到here

新闻和网站

检查Open Baton Website请继续 推特@openbaton

许可和分配

版权所有[2015-2016]开放指挥棒项目

根据apache许可证,2.0版(“许可证”);

除非符合许可证,否则您不能使用此文件。你可以 在

http://www.apache.org/licenses/LICENSE-2.0

除非适用法律要求或书面同意,否则软件 根据许可证分发是按“原样”分发的, 无任何明示或默示的保证或条件。 有关管理权限的特定语言和 许可下的限制。

支持

公开指挥棒计划通过公开指挥棒提供社区支持 公共邮件列表并通过stackoverflow使用标记openbaton。

支持

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java流/下载文件,无需在Spring Boot中保留内存   kotlin/java是否有类似TryParse()的东西?   java Spring引导找不到用户类型的属性ID   java Spring 2到Spring 3的迁移:一个控制器用于多个视图   java包含多个程序包名为“安卓”的库。支持图样可提取'   java spring JPA是否支持自定义值框架?   java转义出基于文本字段的搜索栏   java AAPT:错误:未找到样式属性“安卓:attr/WindowsPlashCreenBackground”   java从文本文件中读取纬度和经度   java哪里可以找到如何使用排序的示例。顺序ignorecase(),其中nullhandling nulls last用于自定义Spring JPA如何提供查询   尝试使用Dialogflow上的Webhook动态给出响应时,java获取Webhook响应错误(206)   如何在java中替换匹配的字符串?   java模拟数学的最大价值。随机的   java Spring RestTemplate GET请求未给出正确响应   春爪哇。lang.IllegalArgumentException   java系统。load()永远不会发生   java剪辑循环不工作   java如何从maven构建中删除staxapi   java ThreadPoolExecutor的排队行为是否可以自定义,以更喜欢创建新线程而不是排队?