当前位置: 首页>>代码示例>>Python>>正文


Python DevController.configuration方法代码示例

本文整理汇总了Python中xen.xend.server.DevController.DevController.configuration方法的典型用法代码示例。如果您正苦于以下问题:Python DevController.configuration方法的具体用法?Python DevController.configuration怎么用?Python DevController.configuration使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在xen.xend.server.DevController.DevController的用法示例。


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

示例1: configuration

# 需要导入模块: from xen.xend.server.DevController import DevController [as 别名]
# 或者: from xen.xend.server.DevController.DevController import configuration [as 别名]
    def configuration(self, devid):
        """@see DevController.configuration"""

        result = DevController.configuration(self, devid)

        (script, ip, bridge, mac, typ, vifname, rate) = self.readBackend(
            devid, 'script', 'ip', 'bridge', 'mac', 'type', 'vifname', 'rate')

        if script:
            result.append(['script',
                           script.replace(xroot.network_script_dir + os.sep,
                                          "")])
        if ip:
            for i in ip.split(" "):
                result.append(['ip', i])
        if bridge:
            result.append(['bridge', bridge])
        if mac:
            result.append(['mac', mac])
        if typ:
            result.append(['type', typ])
        if vifname:
            result.append(['vifname', vifname])
        if rate:
            result.append(['rate', formatRate(rate)])

        return result
开发者ID:andreiw,项目名称:xen3-arm-tegra,代码行数:29,代码来源:netif.py

示例2: configuration

# 需要导入模块: from xen.xend.server.DevController import DevController [as 别名]
# 或者: from xen.xend.server.DevController.DevController import configuration [as 别名]
    def configuration(self, devid):

        result = DevController.configuration(self, devid)

        instance = self.readBackend(devid, 'instance')

        if instance:
            result.append(['instance', instance])

        return result
开发者ID:andreiw,项目名称:xen3-arm-tegra,代码行数:12,代码来源:tpmif.py

示例3: configuration

# 需要导入模块: from xen.xend.server.DevController import DevController [as 别名]
# 或者: from xen.xend.server.DevController.DevController import configuration [as 别名]
    def configuration(self, devid):
        """@see DevController.configuration"""

        result = DevController.configuration(self, devid)

        (dev, typ, params, mode) = self.readBackend(devid,
                                                    'dev', 'type', 'params',
                                                    'mode')

        if dev:
            result.append(['dev', dev])
        if typ and params:
            result.append(['uname', typ + ":" + params])
        if mode:
            result.append(['mode', mode])

        return result
开发者ID:andreiw,项目名称:xen3-arm-tegra,代码行数:19,代码来源:blkif.py

示例4: configuration

# 需要导入模块: from xen.xend.server.DevController import DevController [as 别名]
# 或者: from xen.xend.server.DevController.DevController import configuration [as 别名]
    def configuration(self, devid):
        """@see DevController.configuration"""

        result = DevController.configuration(self, devid)
        result.append(["ssa", "0"])
        return result
开发者ID:ryos36,项目名称:xen-arm,代码行数:8,代码来源:kppif.py


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