How do I get the kvm virtual machine status using python API?
Issue
I'm using the following python code to get information about VM status:
vmm = libvirt.open('qemu:///system')
guest = vmm.lookupByName(some_name)
status = guest.info()[0]
Sometime I get a libvirt exception upon guest.info() execution. Are there are known conditions that prevent libvirt from returning the VM status as expected?
Environment
- Red Hat Enterprise Linux 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.