virsh has no back doors into libvirt. It consumes the C API directly, so if we mimic what virsh does (with the Python API, though), we should be golden. In fact, I'm fairly sure that's how the current code was written (i.e. by looking at what virsh did), but clearly something got messed up somewhere.
virsh has no back doors into libvirt. It consumes the C API directly, so if we mimic what virsh does (with the Python API, though), we should be golden. In fact, I'm fairly sure that's how the current code was written (i.e. by looking at what virsh did), but clearly something got messed up somewhere.
Shelling out to virsh makes me cry.