def setUp(self, plugin=None): ext_mgr = (test_securitygroup.SecurityGroupTestExtensionManager()) super(PortSecurityTestCase, self).setUp(plugin=plugin, ext_mgr=ext_mgr) # Check if a plugin supports security groups plugin_obj = directory.get_plugin() self._skip_security_group = ( 'security-group' not in plugin_obj.supported_extension_aliases)
def setUp(self): super(_TestMaintenanceHelper, self).setUp() self._ovn_client = self.mech_driver._ovn_client self._l3_ovn_client = self.l3_plugin._ovn_client ext_mgr = test_extraroute.ExtraRouteTestExtensionManager() self.ext_api = test_extensions.setup_extensions_middleware(ext_mgr) sg_mgr = test_securitygroup.SecurityGroupTestExtensionManager() self._sg_api = test_extensions.setup_extensions_middleware(sg_mgr) self.maint = maintenance.DBInconsistenciesPeriodics(self._ovn_client) self.context = n_context.get_admin_context()
def setUp(self, plugin=None): self._backup = copy.deepcopy(ext_sg.RESOURCE_ATTRIBUTE_MAP) self.addCleanup(self._restore) ext_mgr = (test_securitygroup.SecurityGroupTestExtensionManager()) super(PortSecurityTestCase, self).setUp(plugin=plugin, ext_mgr=ext_mgr) # Check if a plugin supports security groups plugin_obj = directory.get_plugin() self._skip_security_group = ( 'security-group' not in plugin_obj.supported_extension_aliases)
def setup_parent(self): """Perform parent setup with the common plugin configuration class.""" ext_mgr = (test_securitygroup.SecurityGroupTestExtensionManager()) # Ensure that the parent setup can be called without arguments # by the common configuration setUp. parent_setup = functools.partial( super(test_plugin.Ml2PluginV2TestCase, self).setUp, plugin=test_plugin.PLUGIN_NAME, ext_mgr=ext_mgr, ) self.useFixture(test_plugin.Ml2ConfFixture(parent_setup))
def setUp(self): ext_mgr = test_sg.SecurityGroupTestExtensionManager() super(TestBigSwitchML2SecurityGroups, self).setUp(ext_mgr=ext_mgr) self.ext_api = test_extensions.setup_extensions_middleware(ext_mgr)