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

Python utils.parse_network_vlan_ranges函数代码示例

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

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



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

示例1: _parse_network_vlan_ranges

 def _parse_network_vlan_ranges(self):
     try:
         self.network_vlan_ranges = plugin_utils.parse_network_vlan_ranges(cfg.CONF.VLANS.network_vlan_ranges)
     except Exception as ex:
         LOG.error(_("%s. Agent terminated!"), ex)
         sys.exit(1)
     LOG.info(_("Network VLAN ranges: %s"), self.network_vlan_ranges)
开发者ID:sukhdevkapur,项目名称:neutron,代码行数:7,代码来源:lb_neutron_plugin.py


示例2: _creat_networks

 def _creat_networks(self):
     self._maps = plugin_utils.parse_network_vlan_ranges(
                         CONF.ml2_type_vlan.network_vlan_ranges
                         + CONF.ml2_type_flat.flat_networks)
     self._vsws = []
     for vsw in self._maps.keys():
         CONF.register_opts(vswitch_opts, vsw)
         self._vsws.append(zvmVswitch(self._zhcp, vsw, self._maps[vsw]))
开发者ID:shilinh,项目名称:zvm-driver,代码行数:8,代码来源:zvm_network.py


示例3: _parse_network_vlan_ranges

 def _parse_network_vlan_ranges(self):
     try:
         self.network_vlan_ranges = plugin_utils.parse_network_vlan_ranges(
             cfg.CONF.ml2_type_vlan.network_vlan_ranges)
     except Exception:
         LOG.exception(_LE("Failed to parse network_vlan_ranges. "
                           "Service terminated!"))
         sys.exit(1)
     LOG.info(_LI("Network VLAN ranges: %s"), self.network_vlan_ranges)
开发者ID:Intellifora,项目名称:neutron,代码行数:9,代码来源:type_vlan.py


示例4: setUp

 def setUp(self):
     super(VlanTypeTest, self).setUp()
     cfg.CONF.set_override('network_vlan_ranges', NETWORK_VLAN_RANGES,
                           group='ml2_type_vlan')
     self.network_vlan_ranges = plugin_utils.parse_network_vlan_ranges(
         NETWORK_VLAN_RANGES)
     self.driver = type_vlan.VlanTypeDriver()
     self.driver._sync_vlan_allocations()
     self.session = db.get_session()
开发者ID:CiscoSystems,项目名称:neutron,代码行数:9,代码来源:test_type_vlan.py


示例5: _is_vlan_tenant_network

 def _is_vlan_tenant_network(self, provider_net):
     network_vlan_ranges = plugin_utils.parse_network_vlan_ranges(cfg.CONF.ml2_type_vlan.network_vlan_ranges)
     vlan_ranges = network_vlan_ranges[provider_net["physical_network"]]
     if not vlan_ranges:
         return False
     segmentation_id = int(provider_net["segmentation_id"])
     for vlan_range in vlan_ranges:
         if vlan_range[0] <= segmentation_id <= vlan_range[1]:
             return True
开发者ID:coreycb,项目名称:neutron,代码行数:9,代码来源:dns_integration.py


示例6: _parse_network_vlan_ranges

 def _parse_network_vlan_ranges(self):
     try:
         self.network_vlan_ranges = plugin_utils.parse_network_vlan_ranges(
             cfg.CONF.ml2_type_vlan.network_vlan_ranges)
         # TODO(rkukura): Validate that each physical_network name
         # is neither empty nor too long.
     except Exception:
         LOG.exception(_("Failed to parse network_vlan_ranges. "
                         "Service terminated!"))
         sys.exit(1)
     LOG.info(_("Network VLAN ranges: %s"), self.network_vlan_ranges)
开发者ID:50infivedays,项目名称:neutron,代码行数:11,代码来源:type_vlan.py


示例7: parse_list

 def parse_list(self, cfg_entries):
     return plugin_utils.parse_network_vlan_ranges(cfg_entries)
开发者ID:ChengZuo,项目名称:neutron,代码行数:2,代码来源:test_common_utils.py


示例8: parse_vlan_ranges

 def parse_vlan_ranges(self, vlan_range):
     return plugin_utils.parse_network_vlan_ranges(vlan_range)
开发者ID:cisco-openstack,项目名称:neutron,代码行数:2,代码来源:test_utils.py


示例9: _parse_network_vlan_ranges

 def _parse_network_vlan_ranges(self):
     self._network_vlan_ranges = plugin_utils.parse_network_vlan_ranges(
         cfg.CONF.HYPERV.network_vlan_ranges)
     LOG.info(_("Network VLAN ranges: %s"), self._network_vlan_ranges)
开发者ID:CampHarmony,项目名称:neutron,代码行数:4,代码来源:hyperv_neutron_plugin.py



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


鲜花

握手

雷人

路过

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

请发表评论

全部评论

专题导读
上一篇:
Python constants.interpret_vlan_id函数代码示例发布时间:2022-05-27
下一篇:
Python utils.in_pending_status函数代码示例发布时间: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