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")
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 ***")
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 ***")
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)
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')