[libvirt] [libvirt-python PATCH v2 18/23] improve usage of cleanup paths