mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-15 18:03:36 -06:00
domain: Remove managed save state before delete
Newer libvirt forbids 'undefine' in this case
This commit is contained in:
parent
db21a2a833
commit
b36ec4b8c2
@ -1055,6 +1055,11 @@ class vmmDomain(vmmLibvirtObject):
|
||||
self.force_update_status()
|
||||
|
||||
def delete(self):
|
||||
if self.hasSavedImage():
|
||||
try:
|
||||
self._backend.managedSaveRemove(0)
|
||||
except:
|
||||
logging.exception("Failed to remove managed save state")
|
||||
self._backend.undefine()
|
||||
|
||||
def resume(self):
|
||||
|
Loading…
Reference in New Issue
Block a user