mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-25 18:55:27 -06:00
domain: Delete domain obj after undefine
This is needed to allow renaming VMs for older libvirt versions that cache the name deep in the code. We force a delete so that it hopefully removes the last of the cached domain references. If not we are kinda screwed :)
This commit is contained in:
parent
1d8222d9ea
commit
4265e56316
@ -1116,6 +1116,8 @@ class vmmDomain(vmmDomainBase):
|
|||||||
|
|
||||||
def delete(self):
|
def delete(self):
|
||||||
self._backend.undefine()
|
self._backend.undefine()
|
||||||
|
del(self._backend)
|
||||||
|
self._backend = None
|
||||||
|
|
||||||
def resume(self):
|
def resume(self):
|
||||||
if self.get_cloning():
|
if self.get_cloning():
|
||||||
|
Loading…
Reference in New Issue
Block a user