• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Python test_extensions.setup_extensions_middleware函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中neutron.tests.unit.api.test_extensions.setup_extensions_middleware函数的典型用法代码示例。如果您正苦于以下问题:Python setup_extensions_middleware函数的具体用法?Python setup_extensions_middleware怎么用?Python setup_extensions_middleware使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了setup_extensions_middleware函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: setUp

    def setUp(self):
        super(ProvidernetExtensionTestCase, self).setUp()

        plugin = 'neutron.neutron_plugin_base_v2.NeutronPluginBaseV2'

        # Ensure existing ExtensionManager is not used
        extensions.PluginAwareExtensionManager._instance = None

        self.useFixture(tools.AttributeMapMemento())

        # Update the plugin and extensions path
        self.setup_coreplugin(plugin)
        cfg.CONF.set_override('allow_pagination', True)
        cfg.CONF.set_override('allow_sorting', True)
        self._plugin_patcher = mock.patch(plugin, autospec=True)
        self.plugin = self._plugin_patcher.start()
        # Ensure Quota checks never fail because of mock
        instance = self.plugin.return_value
        instance.get_networks_count.return_value = 1
        # Instantiate mock plugin and enable the 'provider' extension
        manager.NeutronManager.get_plugin().supported_extension_aliases = (
            ["provider"])
        ext_mgr = ProviderExtensionManager()
        self.ext_mdw = test_extensions.setup_extensions_middleware(ext_mgr)
        self.addCleanup(self._plugin_patcher.stop)
        self.api = webtest.TestApp(router.APIRouter())

        quota.QUOTAS._driver = None
        cfg.CONF.set_override('quota_driver', 'neutron.quota.ConfDriver',
                              group='QUOTAS')
开发者ID:TonyChengTW,项目名称:OpenStack_Liberty_Control,代码行数:30,代码来源:test_providernet.py


示例2: setUp

    def setUp(self, plugin=None, ext_mgr=None):

        service_plugins = {'l2gw_plugin_name': MN_PLUGIN_KLASS,
                           'gateway_device_plugin_name':
                               test_gw.DB_GATEWAY_DEVICE_PLUGIN_KLASS}
        l2gw_provider = (l2gw_consts.L2GW + ':' +
                         mido_const.MIDONET_L2GW_PROVIDER +
                         ':' + MN_DRIVER_KLASS + ':default')
        mock.patch.object(provconf.NeutronModule, 'service_providers',
                          return_value=[l2gw_provider]).start()
        manager = st_db.ServiceTypeManager.get_instance()
        manager.add_provider_configuration(
            l2gw_consts.L2GW, provconf.ProviderConfiguration())
        l2_gw_mgr = MidonetL2GatewayTestExtensionManager()

        super(MidonetL2GatewayTestCase, self).setUp(
            service_plugins=service_plugins, ext_mgr=l2_gw_mgr)
        self.ext_api = test_ex.setup_extensions_middleware(l2_gw_mgr)

        network = self._make_network(self.fmt, 'net1', True)
        self._network_id = network['network']['id']
        self._subnet = self._make_subnet(self.fmt, network, "10.0.0.1",
                                   '10.0.0.0/24')
        self._subnet_id = self._subnet['subnet']['id']
        router1 = self._make_router('json', str(uuid.uuid4()),
                                    'router1', True)
        self._router_id = router1['router']['id']
        router2 = self._make_router('json', str(uuid.uuid4()),
                                    'router2', True)
        self._router_id2 = router2['router']['id']
开发者ID:yo-iura,项目名称:networking-midonet,代码行数:30,代码来源:test_extension_l2gateway.py


示例3: setUp

    def setUp(self):
        # Save the global RESOURCE_ATTRIBUTE_MAP
        self.saved_attr_map = {}
        for resource, attrs in attributes.RESOURCE_ATTRIBUTE_MAP.iteritems():
            self.saved_attr_map[resource] = attrs.copy()
        service_plugins = {
            'lb_plugin_name': test_db_loadbalancer.DB_LB_PLUGIN_KLASS}

        #default provider should support agent scheduling
        cfg.CONF.set_override(
            'service_provider',
            [('LOADBALANCER:lbaas:neutron_lbaas.services.'
              'loadbalancer.drivers.haproxy.plugin_driver.'
              'HaproxyOnHostPluginDriver:default')],
            'service_providers')

        # need to reload provider configuration
        st_db.ServiceTypeManager._instance = None

        super(LBaaSAgentSchedulerTestCase, self).setUp(
            self.plugin_str, service_plugins=service_plugins)
        ext_mgr = extensions.PluginAwareExtensionManager.get_instance()
        self.ext_api = test_extensions.setup_extensions_middleware(ext_mgr)
        self.adminContext = context.get_admin_context()
        # Add the resources to the global attribute map
        # This is done here as the setup process won't
        # initialize the main API router which extends
        # the global attribute map
        attributes.RESOURCE_ATTRIBUTE_MAP.update(
            agent.RESOURCE_ATTRIBUTE_MAP)
        self.addCleanup(self.restore_attribute_map)
开发者ID:irenaber,项目名称:neutron-lbaas,代码行数:31,代码来源:test_agent_scheduler.py


示例4: setUp

 def setUp(self):
     super(TestOvnNbSync, self).setUp()
     ext_mgr = test_extraroute.ExtraRouteTestExtensionManager()
     self.ext_api = test_extensions.setup_extensions_middleware(ext_mgr)
     self.create_lswitches = []
     self.create_lswitch_ports = []
     self.create_lrouters = []
     self.create_lrouter_ports = []
     self.create_lrouter_routes = []
     self.update_lrouter_ports = []
     self.create_acls = []
     self.delete_lswitches = []
     self.delete_lswitch_ports = []
     self.delete_lrouters = []
     self.delete_lrouter_ports = []
     self.delete_lrouter_routes = []
     self.delete_acls = []
     self.create_address_sets = []
     self.delete_address_sets = []
     self.update_address_sets = []
     self.expected_dhcp_options_rows = []
     self.reset_lport_dhcpv4_options = []
     self.reset_lport_dhcpv6_options = []
     self.stale_lport_dhcpv4_options = []
     self.stale_lport_dhcpv6_options = []
     self.orphaned_lport_dhcp_options = []
     self.lport_dhcpv4_disabled = {}
     self.lport_dhcpv6_disabled = {}
     self.missed_dhcp_options = []
     self.dirty_dhcp_options = []
开发者ID:muraliran,项目名称:networking-ovn,代码行数:30,代码来源:test_ovn_db_sync.py


示例5: setUp

    def setUp(self):
        # Save the global RESOURCE_ATTRIBUTE_MAP
        self.saved_attr_map = {}
        for res, attrs in six.iteritems(attributes.RESOURCE_ATTRIBUTE_MAP):
            self.saved_attr_map[res] = attrs.copy()
        service_plugins = {
            'lb_plugin_name': test_db_loadbalancerv2.DB_LB_PLUGIN_CLASS}

        # default provider should support agent scheduling
        self.set_override(
            [('LOADBALANCERV2:lbaas:neutron_lbaas.drivers.haproxy.'
              'plugin_driver.HaproxyOnHostPluginDriver:default')])

        super(LBaaSAgentSchedulerTestCase, self).setUp(
            self.plugin_str, service_plugins=service_plugins)
        ext_mgr = extensions.PluginAwareExtensionManager.get_instance()
        self.ext_api = test_extensions.setup_extensions_middleware(ext_mgr)
        self.adminContext = context.get_admin_context()
        # Add the resources to the global attribute map
        # This is done here as the setup process won't
        # initialize the main API router which extends
        # the global attribute map
        attributes.RESOURCE_ATTRIBUTE_MAP.update(
            agent.RESOURCE_ATTRIBUTE_MAP)
        self.lbaas_plugin = manager.NeutronManager.get_service_plugins()[
            plugin_const.LOADBALANCERV2]
        self.core_plugin = manager.NeutronManager.get_plugin()
        self.addCleanup(self.restore_attribute_map)
开发者ID:Stef1010,项目名称:neutron-lbaas,代码行数:28,代码来源:test_agent_scheduler.py


示例6: setUp

    def setUp(self):
        super(ProvidernetExtensionTestCase, self).setUp()

        plugin = 'neutron.neutron_plugin_base_v2.NeutronPluginBaseV2'

        # Ensure existing ExtensionManager is not used
        extensions.PluginAwareExtensionManager._instance = None

        self.useFixture(fixture.APIDefinitionFixture())

        # Update the plugin and extensions path
        self.setup_coreplugin(plugin, load_plugins=False)
        self._plugin_patcher = mock.patch(plugin, autospec=True)
        self.plugin = self._plugin_patcher.start()
        # Ensure Quota checks never fail because of mock
        instance = self.plugin.return_value
        instance.get_networks_count.return_value = 1
        # Register mock plugin and enable the 'provider' extension
        instance.supported_extension_aliases = ["provider"]
        directory.add_plugin(constants.CORE, instance)
        ext_mgr = ProviderExtensionManager()
        self.ext_mdw = test_extensions.setup_extensions_middleware(ext_mgr)
        self.addCleanup(self._plugin_patcher.stop)
        self.api = webtest.TestApp(router.APIRouter())

        quota.QUOTAS._driver = None
        cfg.CONF.set_override('quota_driver', 'neutron.quota.ConfDriver',
                              group='QUOTAS')
开发者ID:eayunstack,项目名称:neutron,代码行数:28,代码来源:test_providernet.py


示例7: setUp

    def setUp(self, plugin=None, service_plugins=None, ext_mgr=None):

        service_plugins = {
            'gateway_device_plugin_name': DB_GATEWAY_DEVICE_PLUGIN_KLASS}

        gw_dev_mgr = GatewayDeviceTestExtensionManager()
        super(GatewayDeviceTestCase,
            self).setUp(service_plugins=service_plugins,
                        ext_mgr=gw_dev_mgr)
        self.ext_api = test_ex.setup_extensions_middleware(gw_dev_mgr)

        network = self._make_network(self.fmt, 'net1', True)
        self._subnet = self._make_subnet(self.fmt, network, "10.0.0.1",
                                         '10.0.0.0/24')
        self._subnet_id = self._subnet['subnet']['id']
        router1 = self._make_router(self.fmt, str(uuid.uuid4()),
                                    'router1', True)
        self._router_id = router1['router']['id']

        router2 = self._make_router(self.fmt, str(uuid.uuid4()),
                                    'router2', True)
        self._router_id_in_use = router2['router']['id']
        self._router_interface_action('add', self._router_id_in_use,
                                      self._subnet_id, None)

        # for network_vlan gateway device setting
        res = self._create_network(self.fmt, 'gateway_network_vlan',
                                   True)
        self._network_id = self.deserialize(self.fmt, res)['network']['id']
开发者ID:Prabhat2015,项目名称:networking-midonet,代码行数:29,代码来源:test_extension_gateway_device.py


示例8: setUp

 def setUp(self):
     mock.patch('neutron.api.rpc.handlers.resources_rpc.'
                'ResourcesPushRpcApi').start()
     svc_plugins = {'port_forwarding': PLUGIN_NAME}
     ext_mgr = test_fip_pf.ExtendFipPortForwardingExtensionManager()
     super(FloatingIPPorForwardingTestCase, self).setUp(
         ext_mgr=ext_mgr, service_plugins=svc_plugins)
     self.ext_api = test_extensions.setup_extensions_middleware(ext_mgr)
开发者ID:noironetworks,项目名称:neutron,代码行数:8,代码来源:test_floating_ip_port_forwarding.py


示例9: setUp

    def setUp(self, plugin=None, service_plugins=None, ext_mgr=None):

        service_plugins = {'bgp_plugin_name': BGP_PLUGIN_KLASS}
        bgp_mgr = BgpTestExtensionManager()
        super(BgpTestCase, self).setUp(
                service_plugins=service_plugins, ext_mgr=bgp_mgr)
        self.ext_api = test_ex.setup_extensions_middleware(bgp_mgr)
        self.bgp_plugin = bgp_plugin.MidonetBgpPlugin()

        network = self._make_network(self.fmt, 'net1', True)
        self._subnet = self._make_subnet(self.fmt, network, "192.168.0.1",
                                         '192.168.0.0/24')
        self._subnet_id = self._subnet['subnet']['id']
        network = self._make_network(self.fmt, 'net2', True)
        self._subnet = self._make_subnet(self.fmt, network, "192.168.1.1",
                                         '192.168.1.0/24')
        self._subnet_id2 = self._subnet['subnet']['id']
        network = self._make_network(self.fmt, 'net3', True)
        self._subnet = self._make_subnet(self.fmt, network, "192.168.2.1",
                                         '192.168.2.0/24')
        self._subnet_id3 = self._subnet['subnet']['id']
        port = self._make_port(self.fmt, network['network']['id'])
        self._port_id = port['port']['id']
        self._port_fixed_ip = port['port']['fixed_ips'][0]['ip_address']
        router1 = self._make_router(self.fmt, str(uuid.uuid4()),
                                    'router1', True)
        self._router_id = router1['router']['id']
        router2 = self._make_router(self.fmt, str(uuid.uuid4()),
                                    'router2', True)
        self._router_id2 = router2['router']['id']
        self._router_interface_action('add', self._router_id, self._subnet_id,
                                      None)
        self._router_interface_action('add', self._router_id, self._subnet_id2,
                                      None)
        self._router_interface_action('add', self._router_id, self._subnet_id3,
                                      None)
        self._router_interface_action('add', self._router_id2, None,
                                      self._port_id)

        # for non-router use case
        ext_net = self._make_network(self.fmt, 'ext_net2', True)
        self._set_net_external(ext_net['network']['id'])
        self._ext_net_id = ext_net['network']['id']
        self._ext_subnet = self._make_subnet(self.fmt, ext_net, "100.65.0.1",
                                            '100.65.0.0/24')
        self._ext_subnet_id = self._ext_subnet['subnet']['id']
        edge_router = self._make_router(self.fmt, str(uuid.uuid4()),
                                        'edge_router', True)
        self._edge_router_id = edge_router['router']['id']
        self._router_interface_action('add', self._edge_router_id,
                                      self._ext_subnet_id, None)
开发者ID:Prabhat2015,项目名称:networking-midonet,代码行数:51,代码来源:test_extension_bgp.py


示例10: setUp

 def setUp(self):
     super(TestOvnNbSync, self).setUp()
     ext_mgr = test_extraroute.ExtraRouteTestExtensionManager()
     self.ext_api = test_extensions.setup_extensions_middleware(ext_mgr)
     self.create_lswitches = []
     self.create_lswitch_ports = []
     self.create_lrouters = []
     self.create_lrouter_ports = []
     self.create_lrouter_routes = []
     self.delete_lswitches = []
     self.delete_lswitch_ports = []
     self.delete_lrouters = []
     self.delete_lrouter_ports = []
     self.delete_lrouter_routes = []
开发者ID:bali2016,项目名称:networking-ovn,代码行数:14,代码来源:test_ovn_db_sync.py


示例11: setUp

 def setUp(self, plugin=None, service_plugins=None, ext_mgr=None):
     ext_mgr = TaasExtensionManager()
     service_plugins = {'taas_plugin_name': DB_TAAS_PLUGIN_KLASS}
     taas_provider = (taas_const.TAAS + ':BSN:' + BSN_TAAS_DRIVER_KLASS
                      + ':default')
     mock.patch.object(provconf.NeutronModule, 'service_providers',
                       return_value=[taas_provider]).start()
     manager = sdb.ServiceTypeManager.get_instance()
     manager.add_provider_configuration(
         taas_const.TAAS, provconf.ProviderConfiguration())
     super(TestBSNTaasCase,
           self).setUp(service_plugins=service_plugins,
                       ext_mgr=ext_mgr)
     self.ext_api = test_ex.setup_extensions_middleware(ext_mgr)
开发者ID:sarath-kumar,项目名称:networking-bigswitch,代码行数:14,代码来源:test_taas_bsn.py


示例12: setUp

    def setUp(self):
        # This is needed because otherwise a failure will occur due to
        # nonexisting core_plugin
        self.setup_coreplugin(test_db_base_plugin_v2.DB_PLUGIN_KLASS)

        cfg.CONF.set_override('service_plugins',
                              ["%s.%s" % (dp.__name__,
                                          dp.DummyServicePlugin.__name__)])
        # Ensure existing ExtensionManager is not used
        extensions.PluginAwareExtensionManager._instance = None
        ext_mgr = TestServiceTypeExtensionManager()
        self.ext_mdw = test_extensions.setup_extensions_middleware(ext_mgr)
        self.api = webtest.TestApp(self.ext_mdw)
        self.resource_name = servicetype.RESOURCE_NAME.replace('-', '_')
        super(ServiceTypeExtensionTestCaseBase, self).setUp()
开发者ID:21atlas,项目名称:neutron,代码行数:15,代码来源:test_servicetype.py


示例13: setUp

    def setUp(self):
        service_plugins = {
            'lb_plugin_name': test_db_loadbalancerv2.DB_LB_PLUGIN_CLASS}

        # default provider should support agent scheduling
        self.set_override(
            [('LOADBALANCERV2:lbaas:neutron_lbaas.drivers.haproxy.'
              'plugin_driver.HaproxyOnHostPluginDriver:default')])

        super(LBaaSAgentSchedulerTestCase, self).setUp(
            self.plugin_str, service_plugins=service_plugins)
        ext_mgr = extensions.PluginAwareExtensionManager.get_instance()
        self.ext_api = test_extensions.setup_extensions_middleware(ext_mgr)
        self.adminContext = context.get_admin_context()
        self.lbaas_plugin = directory.get_plugin(plugin_const.LOADBALANCERV2)
        self.core_plugin = directory.get_plugin()
开发者ID:openstack,项目名称:neutron-lbaas,代码行数:16,代码来源:test_agent_scheduler.py


示例14: setUp

    def setUp(self):
        # Enable the test mechanism driver to ensure that
        # we can successfully call through to all mechanism
        # driver apis.
        cfg.CONF.set_override('mechanism_drivers',
                ['logger_plus', 'test'], group='ml2')
        cfg.CONF.set_override('network_vlan_ranges',
                ['physnet1:1000:1099'], group='ml2_type_vlan')

        extensions.append_api_extensions_path(
            gbpservice.neutron.extensions.__path__)
        super(Ml2PlusPluginV2TestCase, self).setUp(PLUGIN_NAME)
        ext_mgr = extensions.PluginAwareExtensionManager.get_instance()
        self.ext_api = test_extensions.setup_extensions_middleware(ext_mgr)
        self.port_create_status = 'DOWN'
        self.plugin = directory.get_plugin()
开发者ID:openstack,项目名称:group-based-policy,代码行数:16,代码来源:test_plugin.py


示例15: setUp

    def setUp(self, core_plugin=None, sc_plugin=None, service_plugins=None,
              ext_mgr=None, gp_plugin=None):
        if not sc_plugin:
            sc_plugin = DB_GP_PLUGIN_KLASS
        if not service_plugins:
            service_plugins = {
                'l3_plugin_name': 'router',
                'gp_plugin_name': gp_plugin or GP_PLUGIN_KLASS,
                'sc_plugin_name': sc_plugin}

        super(ServiceChainDbTestCase, self).setUp(
            plugin=core_plugin, ext_mgr=ext_mgr,
            service_plugins=service_plugins
        )
        self.plugin = importutils.import_object(sc_plugin)
        if not ext_mgr:
            ext_mgr = extensions.PluginAwareExtensionManager.get_instance()
            self.ext_api = test_extensions.setup_extensions_middleware(ext_mgr)
        engine = db_api.get_engine()
        model_base.BASEV2.metadata.create_all(engine)
开发者ID:tnahak,项目名称:group-based-policy,代码行数:20,代码来源:test_servicechain_db.py


示例16: setUp

    def setUp(self):
        service_plugins = {
            'lb_plugin_name': test_db_loadbalancer.DB_LB_PLUGIN_KLASS}
        lbaas_provider = (constants.LOADBALANCER + ':lbaas:' +
                          MN_DRIVER_KLASS + ':default')
        mock.patch.object(provconf.NeutronModule, 'service_providers',
                          return_value=[lbaas_provider]).start()
        manager = st_db.ServiceTypeManager.get_instance()
        manager.add_provider_configuration(
            constants.LOADBALANCER, provconf.ProviderConfiguration())
        ext_mgr = LoadbalancerTestExtensionManager()

        super(LoadbalancerTestCase, self).setUp(
            service_plugins=service_plugins, ext_mgr=ext_mgr)
        self.ext_api = test_ex.setup_extensions_middleware(ext_mgr)

        # Subnet and router must always exist and associated
        network = self._make_network(self.fmt, 'net1', True)
        self._subnet = self._make_subnet(self.fmt, network, "10.0.0.1",
                                   '10.0.0.0/24')
        self._subnet_id = self._subnet['subnet']['id']
        router = self._make_router(self.fmt, self._tenant_id, 'router1', True)
        self._router_id = router['router']['id']
        self._router_interface_action('add', self._router_id, self._subnet_id,
                                      None)

        # Also prepare external network and subnet which are needed for VIP
        ext_network = self._make_network(self.fmt, 'ext_net1', True)
        self._set_net_external(ext_network['network']['id'])
        self._ext_subnet = self._make_subnet(self.fmt, ext_network,
                                             "200.0.0.1", '200.0.0.0/24')

        # Router must have gateway set for VIP - Pool association
        self._add_external_gateway_to_router(self._router_id,
                                             ext_network['network']['id'])

        # Override the default subnet ID used in the upstream load balancer
        # tests so that the midonet-specific tests use the specific subnet
        # created in the setup
        test_db_loadbalancer._subnet_id = self._subnet_id
开发者ID:gayatrihk,项目名称:networking-midonet,代码行数:40,代码来源:test_extension_lbaas.py


示例17: setUp

    def setUp(self, plugin=None, ext_mgr=None):

        service_plugins = {
            "l2gw_plugin_name": MN_PLUGIN_KLASS,
            "gateway_device_plugin_name": test_gw.DB_GATEWAY_DEVICE_PLUGIN_KLASS,
        }
        l2gw_provider = l2gw_consts.L2GW + ":l2gw:" + MN_DRIVER_KLASS + ":default"
        mock.patch.object(provconf.NeutronModule, "service_providers", return_value=[l2gw_provider]).start()
        manager = st_db.ServiceTypeManager.get_instance()
        manager.add_provider_configuration(l2gw_consts.L2GW, provconf.ProviderConfiguration())
        l2_gw_mgr = MidonetL2GatewayTestExtensionManager()

        super(MidonetL2GatewayTestCase, self).setUp(service_plugins=service_plugins, ext_mgr=l2_gw_mgr)
        self.ext_api = test_ex.setup_extensions_middleware(l2_gw_mgr)

        network = self._make_network(self.fmt, "net1", True)
        self._network_id = network["network"]["id"]
        self._subnet = self._make_subnet(self.fmt, network, "10.0.0.1", "10.0.0.0/24")
        self._subnet_id = self._subnet["subnet"]["id"]
        router1 = self._make_router("json", str(uuid.uuid4()), "router1", True)
        self._router_id = router1["router"]["id"]
        router2 = self._make_router("json", str(uuid.uuid4()), "router2", True)
        self._router_id2 = router2["router"]["id"]
开发者ID:pkdevboxy,项目名称:networking-midonet,代码行数:23,代码来源:test_extension_l2gateway.py


示例18: setUp

 def setUp(self, plugin=None, ext_mgr=None):
     super(PhysicalAttachmentPointTestCase, self).setUp()
     ext_mgr = PAPExtensionManager()
     extensions.PluginAwareExtensionManager._instance = None
     self.ext_api = test_ext.setup_extensions_middleware(ext_mgr)
开发者ID:InamTaj,项目名称:networking-plumgrid,代码行数:5,代码来源:test_physical_attachment_point.py


示例19: setUp

 def setUp(self, plugin=None, ext_mgr=None):
     super(TestContrailSecurityGroups, self).setUp(self._plugin_name,
                                                   ext_mgr)
     ext_mgr = extensions.PluginAwareExtensionManager.get_instance()
     self.ext_api = test_extensions.setup_extensions_middleware(ext_mgr)
开发者ID:cisco-openstack,项目名称:neutron,代码行数:5,代码来源:test_contrail_plugin.py


示例20: setUp

 def setUp(self, plugin=None):
     super(TestNsxPolicies, self).setUp()
     ext_mgr = NsxPolExtensionManager()
     self.ext_api = test_extensions.setup_extensions_middleware(ext_mgr)
开发者ID:openstack,项目名称:vmware-nsx,代码行数:4,代码来源:test_security_group_policy.py



注:本文中的neutron.tests.unit.api.test_extensions.setup_extensions_middleware函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python test_base._get_path函数代码示例发布时间:2022-05-27
下一篇:
Python tools.verify_mock_calls函数代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap