Ejemplo n.º 1
0
 def __init__(self, plugin):
     LOG.debug("Initializing OpenDaylight LBaaS driver")
     self.plugin = plugin
     self.client = odl_client.OpenDaylightRestClient(
         cfg.CONF.odl_rest.url, cfg.CONF.odl_rest.username,
         cfg.CONF.odl_rest.password, cfg.CONF.odl_rest.timeout,
         cfg.CONF.odl_rest.session_timeout)
Ejemplo n.º 2
0
 def __init__(self):
     LOG.debug("Initializing OpenDaylight ML2 driver")
     self.client = odl_client.OpenDaylightRestClient(
         cfg.CONF.ml2_odl.url, cfg.CONF.ml2_odl.username,
         cfg.CONF.ml2_odl.password, cfg.CONF.ml2_odl.timeout)
     self.sec_handler = odl_call.OdlSecurityGroupsHandler(self)
     self.vif_details = {portbindings.CAP_PORT_FILTER: True}
Ejemplo n.º 3
0
 def __init__(self, plugin):
     LOG.debug("Initializing OpenDaylight LBaaS driver")
     self.plugin = plugin
     self.client = odl_client.OpenDaylightRestClient(
         cfg.CONF.ml2_odl.url, cfg.CONF.ml2_odl.username,
         cfg.CONF.ml2_odl.password, cfg.CONF.ml2_odl.timeout)
     self._loadbalancer = ODLLoadBalancerManager(self.client)
     self._listener = ODLListenerManager(self.client)
     self._pool = ODLPoolManager(self.client)
     self._member = ODLMemberManager(self.client)
     self._healthmonitor = ODLHealthMonitorManager(self.client)
Ejemplo n.º 4
0
    def __init__(self):
        LOG.debug("Initializing OpenDaylight ML2 driver")
        self.client = odl_client.OpenDaylightRestClient(
            cfg.CONF.ml2_odl.url,
            cfg.CONF.ml2_odl.username,
            cfg.CONF.ml2_odl.password,
            cfg.CONF.ml2_odl.timeout
        )
        self.sec_handler = odl_call.OdlSecurityGroupsHandler(self)

        #add by hqf: get provider network
        self.network_vlan_ranges = plugin_utils.parse_network_vlan_ranges(
                cfg.CONF.ml2_type_vlan.network_vlan_ranges)
        self.physical_network = self.get_physical_network()
Ejemplo n.º 5
0
 def __init__(self):
     self.setup_rpc()
     self.client = odl_client.OpenDaylightRestClient(
         cfg.CONF.ml2_odl.url, cfg.CONF.ml2_odl.username,
         cfg.CONF.ml2_odl.password, cfg.CONF.ml2_odl.timeout)
Ejemplo n.º 6
0
 def __init__(self):
     LOG.debug("Initializing OpenDaylight FWaaS driver")
     self.client = odl_client.OpenDaylightRestClient(
         cfg.CONF.ml2_odl.url, cfg.CONF.ml2_odl.username,
         cfg.CONF.ml2_odl.password, cfg.CONF.ml2_odl.timeout)
Ejemplo n.º 7
0
 def __init__(self):
     self.setup_rpc()
     self.client = odl_client.OpenDaylightRestClient(
         cfg.CONF.odl_rest.url, cfg.CONF.odl_rest.username,
         cfg.CONF.odl_rest.password, cfg.CONF.odl_rest.timeout,
         cfg.CONF.odl_rest.session_timeout)
Ejemplo n.º 8
0
 def __init__(self):
     LOG.debug("Initializing OpenDaylight ML2 driver")
     self.client = odl_client.OpenDaylightRestClient(
         cfg.CONF.ml2_odl.url, cfg.CONF.ml2_odl.username,
         cfg.CONF.ml2_odl.password, cfg.CONF.ml2_odl.timeout)
     self.sec_handler = odl_call.OdlSecurityGroupsHandler(self)