示例#1
0
    def _get_driver(self, options, config):
        config.APISERVER = mock.MagicMock(api_server_ip="localhost",
                                          use_ssl=False,
                                          cafile=None,
                                          api_server_port="8082")
        config.auth_strategy = 'keystone'
        config.keystone_authtoken = mock.MagicMock(cafile=None)

        return drv_opencontrail.OpenContrailDrivers()
示例#2
0
 def initialize(self):
     self.drv = drv.OpenContrailDrivers()
     self.sg_handler = (
         opencontrail_sg_callback.OpenContrailSecurityGroupHandler(self))
     self.subnet_handler = (
         subnet_dns_integrator.SubnetDNSCompatibilityIntegrator(self.drv))
     self.dm_integrator = dm_integrator.DeviceManagerIntegrator()
     self.dm_integrator.initialize()
     self.tf_client = VncApiClient()
     LOG.info("Initialization of networking-opencontrail plugin: COMPLETE")
示例#3
0
 def __init__(self):
     super(OpenContrailRouterHandler, self).__init__()
     self.driver = driver.OpenContrailDrivers()
     self.snat_sync = snat_sync.SnatSynchronizer()
示例#4
0
 def __init__(self, l3_plugin):
     super(TFL3ServiceProvider, self).__init__(l3_plugin)
     self.driver = driver.OpenContrailDrivers()
     self.provider = __name__ + "." + self.__class__.__name__
     self.snat_sync = snat_sync.SnatSynchronizer()
示例#5
0
 def initialize(self):
     self.drv = drv.OpenContrailDrivers()
     self.sg_handler = (
         opencontrail_sg_callback.OpenContrailSecurityGroupHandler(self))
 def __init__(self):
     super(OpenContrailRouterHandler, self).__init__()
     self.driver = driver.OpenContrailDrivers()