Exemple #1
0
    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)
Exemple #2
0
    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)
Exemple #3
0
 def __init__(self, conf):
     self.conf = conf
     self.root_helper = config.get_root_helper(conf)
Exemple #4
0
 def __init__(self, conf):
     self.conf = conf
     self.root_helper = config.get_root_helper(conf)