def setUp(self): self.useFixture(odl_base.OpenDaylightRestClientFixture()) self.useFixture(odl_base.OpenDaylightFeaturesFixture()) self.useFixture(odl_base.OpenDaylightPseudoAgentPrePopulateFixture()) super(TestOpenDaylightMechanismDriver, self).setUp() cfg.CONF.set_override('mechanism_drivers', ['logger', 'opendaylight'], 'ml2')
def setUp(self): self.cfg = self.useFixture(config_fixture.Config()) self.cfg.config(core_plugin='neutron.plugins.ml2.plugin.Ml2Plugin') self.cfg.config(mechanism_drivers=['logger', 'opendaylight_v2'], group='ml2') self.useFixture(odl_base.OpenDaylightRestClientFixture()) self.cfg.config(service_plugins=['odl-router_v2']) core_plugin = cfg.CONF.core_plugin service_plugins = {'l3_plugin_name': 'odl-router_v2'} self.useFixture(odl_base.OpenDaylightJournalThreadFixture()) mock.patch.object(mech_driver_v2.OpenDaylightMechanismDriver, '_record_in_journal').start() mock.patch.object(mech_driver_v2.OpenDaylightMechanismDriver, 'sync_from_callback_precommit').start() mock.patch.object(mech_driver_v2.OpenDaylightMechanismDriver, 'sync_from_callback_postcommit').start() self.useFixture(odl_base.OpenDaylightPeriodicTaskFixture()) self.useFixture(odl_base.OpenDaylightFeaturesFixture()) self.useFixture(odl_base.OpenDaylightPseudoAgentPrePopulateFixture()) super(OpenDaylightL3TestCase, self).setUp(plugin=core_plugin, service_plugins=service_plugins) self.plugin = directory.get_plugin() self.plugin._network_is_external = mock.Mock(return_value=True) self.driver = directory.get_plugin(constants.L3) self.thread = journal.OpenDaylightJournalThread() self.driver.get_floatingip = mock.Mock( return_value={ 'router_id': ROUTER_ID, 'floating_network_id': NETWORK_ID })
def setUp(self): self.useFixture(base.OpenDaylightFeaturesFixture()) self.useFixture(base.OpenDaylightJournalThreadFixture()) self.useFixture(base.OpenDaylightPseudoAgentPrePopulateFixture()) super(OpenDaylightMechanismDriverTestCase, self).setUp() self.mech = mech_driver_v2.OpenDaylightMechanismDriver() self.mech.initialize()
def setUp(self): self.useFixture(base.OpenDaylightRestClientFixture()) self.useFixture(base.OpenDaylightPseudoAgentPrePopulateFixture()) self.useFixture(OpenDaylightAgentDBFixture()) super(TestPseudoAgentDBBindingControllerBug1608659, self).setUp( plugin='ml2') self.worker = pseudo_agentdb_binding.PseudoAgentDBBindingWorker()
def setUp(self): self.useFixture(odl_base.OpenDaylightRestClientFixture()) self.useFixture(odl_base.OpenDaylightFeaturesFixture()) self.useFixture(odl_base.OpenDaylightPseudoAgentPrePopulateFixture()) self.cfg = self.useFixture(config_fixture.Config()) super(TestOpenDaylightMechanismDriver, self).setUp() self.cfg.config(mechanism_drivers=[ 'logger', 'opendaylight'], group='ml2')
def setUp(self): """Setup test.""" self.useFixture(base.OpenDaylightRestClientFixture()) self.useFixture(base.OpenDaylightPseudoAgentPrePopulateFixture()) self.useFixture(OpenDaylightAgentDBFixture()) super(TestPseudoAgentDBBindingWorker, self).setUp() self.worker = pseudo_agentdb_binding.PseudoAgentDBBindingWorker()
def setUp(self): self.useFixture(odl_base.OpenDaylightFeaturesFixture()) self.useFixture(odl_base.OpenDaylightPseudoAgentPrePopulateFixture()) super(OpenDayLightMechanismConfigTests, self).setUp() cfg.CONF.set_override('mechanism_drivers', ['logger', 'opendaylight'], 'ml2') cfg.CONF.set_override('port_binding_controller', 'legacy-port-binding', 'ml2_odl')
def setUp(self): self.useFixture(odl_base.OpenDaylightFeaturesFixture()) self.useFixture(odl_base.OpenDaylightPseudoAgentPrePopulateFixture()) self.cfg = self.useFixture(config_fixture.Config()) super(OpenDayLightMechanismConfigTests, self).setUp() self.cfg.config(mechanism_drivers=[ 'logger', 'opendaylight'], group='ml2') self.cfg.config( port_binding_controller='legacy-port-binding', group='ml2_odl')
def setUp(self): self.useFixture(odl_base.OpenDaylightRestClientFixture()) self.useFixture(odl_base.OpenDaylightFeaturesFixture()) self.useFixture(odl_base.OpenDaylightPseudoAgentPrePopulateFixture()) super(OpenDaylightMechanismDriverTestCase, self).setUp() config.cfg.CONF.set_override('mechanism_drivers', ['logger', 'opendaylight'], 'ml2') self.mech = mech_driver.OpenDaylightMechanismDriver() self.mech.initialize()
def setUp(self): self.useFixture(odl_base.OpenDaylightRestClientFixture()) self.useFixture(odl_base.OpenDaylightFeaturesFixture()) self.useFixture(odl_base.OpenDaylightPseudoAgentPrePopulateFixture()) mock.patch.object(client.OpenDaylightRestClient, 'sendjson', new=self.check_sendjson).start() super(OpenDaylightTestCase, self).setUp() self.port_create_status = 'DOWN' self.mech = mech_driver.OpenDaylightMechanismDriver()
def setUp(self): """Setup test.""" self.useFixture(base.OpenDaylightRestClientFixture()) self.useFixture(base.OpenDaylightFeaturesFixture()) self.useFixture(base.OpenDaylightPseudoAgentPrePopulateFixture()) self.useFixture(OpenDaylightAgentDBFixture()) super(TestPseudoAgentDBBindingController, self).setUp() self.useFixture(fixture.CallbackRegistryFixture()) self.mgr = pseudo_agentdb_binding.PseudoAgentDBBindingController()
def setUp(self): self.useFixture(base.OpenDaylightRestClientFixture()) self.useFixture(base.OpenDaylightJournalThreadFixture()) self.useFixture(base.OpenDaylightFeaturesFixture()) self.useFixture(base.OpenDaylightPseudoAgentPrePopulateFixture()) self.mock_periodic_thread = mock.patch.object( periodic_task.PeriodicTask, 'start').start() super(TestPseudoAgentNeutronWorker, self).setUp() cfg.CONF.set_override('mechanism_drivers', ['opendaylight_v2'], 'ml2') cfg.CONF.set_override('port_binding_controller', 'pseudo-agentdb-binding', 'ml2_odl')
def setUp(self): self.useFixture(base.OpenDaylightRestClientFixture()) self.useFixture(base.OpenDaylightJournalThreadFixture()) self.useFixture(base.OpenDaylightFeaturesFixture()) self.useFixture(base.OpenDaylightPseudoAgentPrePopulateFixture()) self.cfg = self.useFixture(config_fixture.Config()) self.mock_periodic_thread = mock.patch.object( periodic_task.PeriodicTask, 'start').start() super(TestPseudoAgentNeutronWorker, self).setUp() self.cfg.config(mechanism_drivers=['opendaylight_v2'], group='ml2') self.cfg.config( port_binding_controller='pseudo-agentdb-binding', group='ml2_odl')
def setUp(self): self.useFixture(odl_base.OpenDaylightFeaturesFixture()) self.useFixture(odl_base.OpenDaylightRestClientFixture()) self.useFixture(odl_base.OpenDaylightPseudoAgentPrePopulateFixture()) super(Testodll3, self).setUp() # support ext-gw-mode for key in l3.RESOURCE_ATTRIBUTE_MAP.keys(): l3.RESOURCE_ATTRIBUTE_MAP[key].update( l3_ext_gw_mode.EXTENDED_ATTRIBUTES_2_0.get(key, {})) self._setUpExtension( 'networking_odl.l3.l3_odl.OpenDaylightL3RouterPlugin', constants.L3, l3.RESOURCE_ATTRIBUTE_MAP, l3.L3, '', allow_pagination=True, allow_sorting=True, supported_extension_aliases=['router', 'ext-gw-mode'], use_quota=True)
def setUp(self): self.useFixture(odl_base.OpenDaylightFeaturesFixture()) self.useFixture(odl_base.OpenDaylightRestClientFixture()) self.useFixture(odl_base.OpenDaylightPseudoAgentPrePopulateFixture()) super(Testodll3, self).setUp() self._setUpExtension( 'networking_odl.l3.l3_odl.OpenDaylightL3RouterPlugin', constants.L3, l3_apidef.RESOURCE_ATTRIBUTE_MAP, l3.L3, '', allow_pagination=True, allow_sorting=True, supported_extension_aliases=[l3_apidef.ALIAS, l3egm_apidef.ALIAS], use_quota=True) # support ext-gw-mode after fixture used via _setUpExtension() l3.L3().update_attributes_map(l3egm_apidef.RESOURCE_ATTRIBUTE_MAP)
def setUp(self): mech_initialize_patcher = mock.patch.object( mech_driver_v2.OpenDaylightMechanismDriver, 'initialize', autospec=True, side_effect=mech_driver_v2.OpenDaylightMechanismDriver.initialize) self.mech_initialize_mock = mech_initialize_patcher.start() mock.patch('networking_odl.common.odl_features.init').start() # NOTE(mpeterson): We cannot use stop in the following cleanup because # several of the following fixtures and setUp() add a cleanup for # stopall. The reason to add the stopall ourselves is to make sure # that it will be stopped if anything were to change in the future. self.addCleanup(mock.patch.stopall) self.useFixture(base.OpenDaylightPseudoAgentPrePopulateFixture()) self.cfg = self.useFixture(config_fixture.Config()) self.cfg.config(extension_drivers=self._extension_drivers, group='ml2') super(_OpenDaylightMechanismBase, self).setUp()
def setUp(self): self.useFixture(odl_base.OpenDaylightFeaturesFixture()) self.useFixture(odl_base.OpenDaylightJournalThreadFixture()) self.useFixture(odl_base.OpenDaylightPseudoAgentPrePopulateFixture()) super(OdlDhcpDriverTestBase, self).setUp()
def setUp(self): self.useFixture(base.OpenDaylightPseudoAgentPrePopulateFixture()) super(_OpenDaylightMechanismBase, self).setUp()