def odl_node_registration(self, controller):
""" Register node with ODL if not registered already """
odl_conn = odl.ODLConfig(**controller.connection())
device_name = socket.gethostname()
if odl_conn.is_device_registered(device_name):
hookenv.log('{} is already registered in odl'.format(device_name))
else:
local_ip = ch_ip.get_address_in_network(
self.config('os-data-network'),
hookenv.unit_private_ip())
hookenv.log('Registering {} ({}) in odl'.format(
device_name, local_ip))
odl_conn.odl_register_node(device_name, local_ip)
openvswitch_odl.py 文件源码
python
阅读 24
收藏 0
点赞 0
评论 0
评论列表
文章目录