virttest.utils_libvirt package¶
Submodules¶
virttest.utils_libvirt.libvirt_config module¶
virttest.utils_libvirt.libvirt_cpu module¶
virttest.utils_libvirt.libvirt_disk module¶
virttest.utils_libvirt.libvirt_embedded_qemu module¶
virttest.utils_libvirt.libvirt_keywrap module¶
virttest.utils_libvirt.libvirt_network module¶
virttest.utils_libvirt.libvirt_numa module¶
virttest.utils_libvirt.libvirt_nwfilter module¶
virttest.utils_libvirt.libvirt_pcicontr module¶
Accommodate libvirt pci controller utility functions.
Copyright: | 2020 Red Hat Inc. |
---|
-
virttest.utils_libvirt.libvirt_pcicontr.
get_max_contr_indexes
(vm_xml, cntlr_type, cntlr_model, cntl_num=1)¶ Obtain a number of controllers’ max indexes in given guest xml
Parameters: - vm_xml – guest xml
- cntlr_type – controller type, like pci
- cntlr_model – controller model, like pcie-root-port
- cntl_num – number of indexes will be returned
Returns: list of max index numbers
virttest.utils_libvirt.libvirt_vmxml module¶
Module simplifying manipulation of the vm attributes described at http://libvirt.org/formatdomain.html
-
virttest.utils_libvirt.libvirt_vmxml.
set_vm_attrs
(vmxml, vm_attrs)¶ Set element/value pairs in VMXML instance
Parameters: - vmxml – VMXML instance of the domain
- vm_attrs – dict of the attribute/value pairs in VMXML
:return the updated vmxml