def __init__(self, host=None, **kwargs): conf = kwargs["conf"] super(ServiceVMAgent, self).__init__(host=host) self.conf = conf self.root_helper = agent_config.get_root_helper(self.conf) self._proxies = {} try: vif_driver = importutils.import_object(conf.interface_driver, conf) except ImportError: with excutils.save_and_reraise_exception(): msg = _("Error importing interface driver: %s") % conf.interface_driver LOG.error(msg) self._vif_driver = vif_driver self._proxy_agents = {} self._src_transport = None self._get_src_transport() atexit.register(self._atexit)
def __init__(self, host=None, **kwargs): conf = kwargs['conf'] super(ServiceVMAgent, self).__init__(host=host) self.conf = conf self.root_helper = agent_config.get_root_helper(self.conf) self._proxies = {} try: vif_driver = importutils.import_object(conf.interface_driver, conf) except ImportError: with excutils.save_and_reraise_exception(): msg = (_('Error importing interface driver: %s') % conf.interface_driver) LOG.error(msg) self._vif_driver = vif_driver self._proxy_agents = {} self._src_transport = None self._get_src_transport() atexit.register(self._atexit)
def __init__(self, conf): self.conf = conf self.root_helper = config.get_root_helper(conf)