Rollback changes when VM creation failed
Do not only remove files, also remove VM from qubes.xml.
This commit is contained in:
parent
3d67863727
commit
cc1ce3961d
@ -215,6 +215,7 @@ class NewVmDlg (QDialog, Ui_NewVMDlg):
|
|||||||
thread_monitor.set_error_msg (str(ex))
|
thread_monitor.set_error_msg (str(ex))
|
||||||
if vm:
|
if vm:
|
||||||
vm.remove_from_disk()
|
vm.remove_from_disk()
|
||||||
|
self.qvm_collection.pop(vm.qid)
|
||||||
finally:
|
finally:
|
||||||
self.qvm_collection.unlock_db()
|
self.qvm_collection.unlock_db()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user