core-admin/qubes/vm
Marek Marczykowski-Górecki efe600537e
vm/qubesvm: emit event on failed startup
If VM startup failed before starting anything (even in paused state),
there will be no further event, not even domain-shutdown. This makes it
hard for event-listening applications (like domains tray) to account
domain state. Fix this by emiting domain-start-failed event in every
case of failed startup after emiting domain-pre-start.

Related QubesOS/qubes-issues#3100
2017-09-29 11:53:00 +02:00
..
mix Rename vm.qdb to vm.untrusted_qdb 2017-07-24 13:01:55 +02:00
__init__.py qubes/vm: put name= first in __repr__ 2017-09-19 17:02:19 +02:00
adminvm.py vm/adminvm: add default_dispvm property to AdminVM 2017-08-06 20:54:10 +02:00
appvm.py Rename 'dispvm_allowed' to 'template_for_dispvms' 2017-09-05 02:07:26 +02:00
dispvm.py vm/dispvm: cleanup DispVM also on failed startup 2017-09-29 11:53:00 +02:00
qubesvm.py vm/qubesvm: emit event on failed startup 2017-09-29 11:53:00 +02:00
standalonevm.py app: do not create 'default' storage pool 2017-07-25 06:20:42 +02:00
templatevm.py app: do not create 'default' storage pool 2017-07-25 06:20:42 +02:00