本文整理汇总了Python中wok.plugins.kimchi.model.featuretests.FeatureTests.libvirt_support_fc_host方法的典型用法代码示例。如果您正苦于以下问题:Python FeatureTests.libvirt_support_fc_host方法的具体用法?Python FeatureTests.libvirt_support_fc_host怎么用?Python FeatureTests.libvirt_support_fc_host使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类wok.plugins.kimchi.model.featuretests.FeatureTests
的用法示例。
在下文中一共展示了FeatureTests.libvirt_support_fc_host方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: _set_capabilities
# 需要导入模块: from wok.plugins.kimchi.model.featuretests import FeatureTests [as 别名]
# 或者: from wok.plugins.kimchi.model.featuretests.FeatureTests import libvirt_support_fc_host [as 别名]
def _set_capabilities(self):
wok_log.info("\n*** Kimchi: Running feature tests ***")
self.libvirtd_running = is_libvirtd_up()
msg = "Service Libvirtd running ...: %s"
wok_log.info(msg % str(self.libvirtd_running))
if self.libvirtd_running == False:
wok_log.info("*** Kimchi: Feature tests not completed ***\n")
return
conn = self.conn.get()
self.nfs_target_probe = FeatureTests.libvirt_support_nfs_probe(conn)
msg = "NFS Target Probe support ...: %s"
wok_log.info(msg % str(self.nfs_target_probe))
self.fc_host_support = FeatureTests.libvirt_support_fc_host(conn)
msg = "Fibre Channel Host support .: %s"
wok_log.info(msg % str(self.fc_host_support))
self.kernel_vfio = FeatureTests.kernel_support_vfio()
msg = "Kernel VFIO support ........: %s"
wok_log.info(msg % str(self.kernel_vfio))
self.nm_running = FeatureTests.is_nm_running()
msg = "Network Manager running ....: %s"
wok_log.info(msg % str(self.nm_running))
self.mem_hotplug_support = FeatureTests.has_mem_hotplug_support(conn)
msg = "Memory Hotplug support .....: %s"
wok_log.info(msg % str(self.mem_hotplug_support))
wok_log.info("*** Kimchi: Feature tests completed ***\n")
示例2: _set_capabilities
# 需要导入模块: from wok.plugins.kimchi.model.featuretests import FeatureTests [as 别名]
# 或者: from wok.plugins.kimchi.model.featuretests.FeatureTests import libvirt_support_fc_host [as 别名]
def _set_capabilities(self):
wok_log.info("*** Running feature tests ***")
conn = self.conn.get()
self.nfs_target_probe = FeatureTests.libvirt_support_nfs_probe(conn)
self.fc_host_support = FeatureTests.libvirt_support_fc_host(conn)
self.kernel_vfio = FeatureTests.kernel_support_vfio()
self.nm_running = FeatureTests.is_nm_running()
self.mem_hotplug_support = FeatureTests.has_mem_hotplug_support(conn)
wok_log.info("*** Feature tests completed ***")
示例3: _set_capabilities
# 需要导入模块: from wok.plugins.kimchi.model.featuretests import FeatureTests [as 别名]
# 或者: from wok.plugins.kimchi.model.featuretests.FeatureTests import libvirt_support_fc_host [as 别名]
def _set_capabilities(self):
wok_log.info("*** Running feature tests ***")
conn = self.conn.get()
self.qemu_stream = FeatureTests.qemu_supports_iso_stream()
self.nfs_target_probe = FeatureTests.libvirt_support_nfs_probe(conn)
self.fc_host_support = FeatureTests.libvirt_support_fc_host(conn)
self.kernel_vfio = FeatureTests.kernel_support_vfio()
self.mem_hotplug_support = FeatureTests.has_mem_hotplug_support(conn)
self.libvirt_stream_protocols = []
for p in ['http', 'https', 'ftp', 'ftps', 'tftp']:
if FeatureTests.libvirt_supports_iso_stream(conn, p):
self.libvirt_stream_protocols.append(p)
wok_log.info("*** Feature tests completed ***")
示例4: _set_capabilities
# 需要导入模块: from wok.plugins.kimchi.model.featuretests import FeatureTests [as 别名]
# 或者: from wok.plugins.kimchi.model.featuretests.FeatureTests import libvirt_support_fc_host [as 别名]
def _set_capabilities(conn=False):
debug("Running feature tests. This can take a while.", True)
if not conn:
return
qemu_stream = FeatureTests.qemu_supports_iso_stream()
nfs_target_probe = FeatureTests.libvirt_support_nfs_probe(conn)
fc_host_support = FeatureTests.libvirt_support_fc_host(conn)
kernel_vfio = FeatureTests.kernel_support_vfio()
nm_running = FeatureTests.is_nm_running()
mem_hotplug_support = FeatureTests.has_mem_hotplug_support(conn)
libvirt_stream_protocols = []
for p in ['http', 'https', 'ftp', 'ftps', 'tftp']:
if FeatureTests.libvirt_supports_iso_stream(conn, p):
libvirt_stream_protocols.append(p)
debug("Feature tests completed.", True)
示例5: _set_capabilities
# 需要导入模块: from wok.plugins.kimchi.model.featuretests import FeatureTests [as 别名]
# 或者: from wok.plugins.kimchi.model.featuretests.FeatureTests import libvirt_support_fc_host [as 别名]
def _set_capabilities(self):
wok_log.info('\n*** Kimchi: Running feature tests ***')
self.libvirtd_running = is_libvirtd_up()
wok_log.info(f'Service Libvirtd running ...: {self.libvirtd_running}')
if not self.libvirtd_running:
wok_log.info('*** Kimchi: Feature tests not completed ***\n')
return
conn = self.conn.get()
self.nfs_target_probe = FeatureTests.libvirt_support_nfs_probe(conn)
wok_log.info(f'NFS Target Probe support ...: {self.nfs_target_probe}')
self.fc_host_support = FeatureTests.libvirt_support_fc_host(conn)
wok_log.info(f'Fibre Channel Host support .: {self.fc_host_support}')
self.kernel_vfio = FeatureTests.kernel_support_vfio()
wok_log.info(f'Kernel VFIO support ........: {self.kernel_vfio}')
self.nm_running = FeatureTests.is_nm_running()
wok_log.info(f'Network Manager running ....: {self.nm_running}')
self.mem_hotplug_support = FeatureTests.has_mem_hotplug_support(conn)
wok_log.info(
f'Memory Hotplug support .....: {self.mem_hotplug_support}')
wok_log.info('*** Kimchi: Feature tests completed ***\n')