core-admin/qubes/vm
Marek Marczykowski-Górecki 5be003d539
vm/dispvm: fix DispVM cleanup
First unregister the domain from collection, and only then call
remove_from_disk(). Removing it from collection prevent further calls
being made to it. Or if anything else keep a reference to it (for
example as a netvm), then abort the operation.

Additionally this makes it unnecessary to take startup lock when
cleaning it up in tests.
2018-10-26 23:54:08 +02:00
..
mix vm/mix/net: make vm.gateway6 consistent with vm.gateway 2018-04-03 00:20:06 +02:00
__init__.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00
adminvm.py Fix issues found by pylint 2.0 2018-07-15 23:51:15 +02:00
appvm.py Fix too long line 2018-02-13 11:27:59 +01:00
dispvm.py vm/dispvm: fix DispVM cleanup 2018-10-26 23:54:08 +02:00
qubesvm.py vm: add shutdown_timeout property, make vm.shutdown(wait=True) use it 2018-10-26 23:54:04 +02:00
standalonevm.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
templatevm.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00