mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-25 18:55:27 -06:00
cloner: Drop ability to clone a paused VM
Generally this doesn't work with qemu metadata locking nowadays, and it was never a safe idea to begin with, because disk contents could be in an inconsistent state. https://bugzilla.redhat.com/show_bug.cgi?id=1725330 Signed-off-by: Cole Robinson <crobinso@redhat.com>
This commit is contained in:
@@ -1512,9 +1512,7 @@ class vmmDomain(vmmLibvirtObject):
|
||||
def is_paused(self):
|
||||
return self.status() in [libvirt.VIR_DOMAIN_PAUSED]
|
||||
def is_clonable(self):
|
||||
return self.status() in [libvirt.VIR_DOMAIN_SHUTOFF,
|
||||
libvirt.VIR_DOMAIN_PAUSED,
|
||||
libvirt.VIR_DOMAIN_PMSUSPENDED]
|
||||
return self.status() in [libvirt.VIR_DOMAIN_SHUTOFF]
|
||||
|
||||
def run_status(self):
|
||||
return LibvirtEnumMap.pretty_run_status(
|
||||
|
||||
Reference in New Issue
Block a user