Beispiel #1
0
    def _get_vnc_conn(cls):
        global vnc_conn
        if vnc_conn:
            return vnc_conn

        vnc_conn = utils.get_vnc_api_instance()
        return vnc_conn
Beispiel #2
0
 def __init__(self, conf):
     super(ContrailInterfaceDriver, self).__init__(conf)
     self._port_dict = {}
     self._client = utils.get_vnc_api_instance()
     self._vrouter_client = ContrailVRouterApi()
     timer = loopingcall.FixedIntervalLoopingCall(self._keep_alive)
     timer.start(interval=2)
Beispiel #3
0
    def api(self):
        if hasattr(self, '_api'):
            return self._api

        self._api = utils.get_vnc_api_instance()

        return self._api
    def _get_vnc_conn(cls):
        global vnc_conn
        if vnc_conn:
            return vnc_conn

        vnc_conn = utils.get_vnc_api_instance()
        return vnc_conn
    def api(self):
        if hasattr(self, '_api'):
            return self._api

        self._api = utils.get_vnc_api_instance()

        return self._api
Beispiel #6
0
 def __init__(self):
     super(NeutronPluginContrailCoreV3, self).__init__()
     self._vnc_lib = None
     utils.register_vnc_api_extra_options()
     self._vnc_lib = utils.get_vnc_api_instance()
     self._res_handlers = {}
     self._prepare_res_handlers()
 def __init__(self):
     super(NeutronPluginContrailCoreV3, self).__init__()
     self._vnc_lib = None
     utils.register_vnc_api_extra_options()
     self._vnc_lib = utils.get_vnc_api_instance()
     self._res_handlers = {}
     self._prepare_res_handlers()
     self.api_servers = utils.RoundRobinApiServers()
Beispiel #8
0
 def __init__(self, service_plugin):
     super(ContrailBGPVPNDriver, self).__init__(service_plugin)
     LOG.debug("ContrailBGPVPNDriver service_plugin : %s", service_plugin)
     self._vnc_api = utils.get_vnc_api_instance()