本文整理汇总了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
示例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
示例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
示例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