def _initialize_managers(self): self.state = constants.AGENT_INITIALIZING LOG.info(_LI("Loading network driver manager: %s."), cfg.CONF.OVSVAPP.network_manager) self.net_mgr = utils.load_object(cfg.CONF.OVSVAPP.network_manager, manager.DriverManager, self) self.net_mgr.initialize_driver() self.state = constants.AGENT_INITIALIZED
def _initialize_managers(self): self.state = constants.AGENT_INITIALIZING LOG.info(_("Loading network driver manager: %s."), cfg.CONF.OVSVAPP.network_manager) self.net_mgr = utils.load_object(cfg.CONF.OVSVAPP.network_manager, manager.DriverManager, self) self.net_mgr.initialize_driver() self.state = constants.AGENT_INITIALIZED
def run(): signal.signal(signal.SIGTERM, signal_handler) signal.signal(signal.SIGINT, signal_handler) try: global agent_obj ovsvapp_config.register_options() LOG.info(_LI("Loading agent: %s."), cfg.CONF.OVSVAPP.agent_driver) agent_obj = utils.load_object(cfg.CONF.OVSVAPP.agent_driver, agent.Agent) agent_obj.start() except Exception as e: LOG.exception(_LE("Error in OVSvApp agent service.")) if agent_obj: agent_obj.stop() sys.exit(_("ERROR: %s.") % e)
def test_load_object(self): driver_obj = utils.load_object(self.fake_network_driver, driver.NetworkDriver) self.assertTrue(isinstance(driver_obj, fake_driver.FakeNetworkDriver))
def test_load_object(self): driver_obj = utils.load_object( self.fake_network_driver, driver.NetworkDriver) self.assertTrue(isinstance(driver_obj, fake_driver.FakeNetworkDriver))