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

Python ovs_lib.get_bridge_for_iface函数代码示例

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

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



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

示例1: test_iface_to_br_handles_ovs_vsctl_exception

    def test_iface_to_br_handles_ovs_vsctl_exception(self):
        iface = "tap0"
        root_helper = "sudo"
        self.execute.side_effect = Exception

        self.assertIsNone(ovs_lib.get_bridge_for_iface(root_helper, iface))
        self.execute.assert_called_once_with(["ovs-vsctl", self.TO, "iface-to-br", iface], root_helper=root_helper)
开发者ID:kbijon,项目名称:OpenStack-CVRM,代码行数:7,代码来源:test_ovs_lib.py


示例2: test_iface_to_br_handles_ovs_vsctl_exception

    def test_iface_to_br_handles_ovs_vsctl_exception(self):
        iface = "tap0"
        root_helper = "sudo"
        utils.execute(["ovs-vsctl", self.TO, "iface-to-br", iface], root_helper=root_helper).AndRaise(Exception)

        self.mox.ReplayAll()
        self.assertIsNone(ovs_lib.get_bridge_for_iface(root_helper, iface))
        self.mox.VerifyAll()
开发者ID:netscaler,项目名称:neutron,代码行数:8,代码来源:test_ovs_lib.py


示例3: test_iface_to_br

    def test_iface_to_br(self):
        iface = "tap0"
        br = "br-int"
        root_helper = "sudo"
        utils.execute(["ovs-vsctl", self.TO, "iface-to-br", iface], root_helper=root_helper).AndReturn("br-int")

        self.mox.ReplayAll()
        self.assertEqual(ovs_lib.get_bridge_for_iface(root_helper, iface), br)
        self.mox.VerifyAll()
开发者ID:netscaler,项目名称:neutron,代码行数:9,代码来源:test_ovs_lib.py


示例4: _test_iface_to_br

 def _test_iface_to_br(self, exp_timeout=None):
     iface = 'tap0'
     br = 'br-int'
     root_helper = 'sudo'
     self.execute.return_value = 'br-int'
     exp_timeout_str = self._build_timeout_opt(exp_timeout)
     self.assertEqual(ovs_lib.get_bridge_for_iface(root_helper, iface), br)
     self.execute.assert_called_once_with(
         ["ovs-vsctl", exp_timeout_str, "iface-to-br", iface],
         root_helper=root_helper)
开发者ID:yuhui7red,项目名称:neutron,代码行数:10,代码来源:test_ovs_lib.py


示例5: test_iface_to_br

    def test_iface_to_br(self):
        iface = 'tap0'
        br = 'br-int'
        root_helper = 'sudo'
        self.execute.return_value = 'br-int'

        self.assertEqual(ovs_lib.get_bridge_for_iface(root_helper, iface), br)
        self.execute.assert_called_once_with(
            ["ovs-vsctl", self.TO, "iface-to-br", iface],
            root_helper=root_helper)
开发者ID:Karbit,项目名称:neutron,代码行数:10,代码来源:test_ovs_lib.py


示例6: unplug_device

def unplug_device(conf, device):
    try:
        device.link.delete()
    except RuntimeError:
        root_helper = agent_config.get_root_helper(conf)
        # Maybe the device is OVS port, so try to delete
        bridge_name = ovs_lib.get_bridge_for_iface(root_helper, device.name)
        if bridge_name:
            bridge = ovs_lib.OVSBridge(bridge_name, root_helper)
            bridge.delete_port(device.name)
        else:
            LOG.debug(_('Unable to find bridge for device: %s'), device.name)
开发者ID:KumarAcharya,项目名称:neutron,代码行数:12,代码来源:netns_cleanup_util.py



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


鲜花

握手

雷人

路过

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

请发表评论

全部评论

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