def __init__(self):
self.router_scheduler = importutils.import_object(
cfg.CONF.router_scheduler_driver)
super(H3CL3RouterPlugin, self).__init__()
self.vds_id = None
self.client = rest_client.RestClient()
self.enable_metadata = cfg.CONF.VCFCONTROLLER.enable_metadata
self.router_binding_public_vrf = \
cfg.CONF.VCFCONTROLLER.router_binding_public_vrf
self.disable_internal_l3flow_offload = \
cfg.CONF.VCFCONTROLLER.disable_internal_l3flow_offload
self.enable_l3_router_rpc_notify = \
cfg.CONF.VCFCONTROLLER.enable_l3_router_rpc_notify
self.vendor_rpc_topic = cfg.CONF.VCFCONTROLLER.vendor_rpc_topic
self.setup_rpc()
self.enable_l3_vxlan = cfg.CONF.VCFCONTROLLER.enable_l3_vxlan
self.h3c_l3_vxlan = h3c_l3_vxlan_db.H3CL3VxlanDriver()
if self.enable_l3_vxlan is True:
self.h3c_l3_vxlan.initialize()
评论列表
文章目录