core-admin-client/qubesadmin
Marek Marczykowski-Górecki 0a06ad9152
events: ignore events from non-existing domains
It may happen that when client handle the event, domain no longer
exists. This is for example common for DispVMs, which get removed just
after shutdown.
This will cause some events to be dropped, but one can enable blind
mode, to get them anyway (because it will not cause KeyError, even if
domain is already removed).

QubesOS/qubes-issues#3100
2017-09-20 20:19:38 +02:00
..
backup backup/restore: do not fail the whole restore when qvm-appmenus is missing 2017-08-30 16:00:00 +02:00
events events: ignore events from non-existing domains 2017-09-20 20:19:38 +02:00
tests Implement "blind mode" to avoid listing objects 2017-09-20 20:18:59 +02:00
tools tools: restore qvm-start --cdrom and similar options 2017-09-05 08:33:47 +02:00
vm vm/dispvm: fix dispvm.cleanup() when no service was called 2017-08-12 15:15:06 +02:00
__init__.py Choose QubesLocal or QubesRemote based on /etc/qubes-release presence 2017-07-18 01:58:33 +02:00
app.py Implement "blind mode" to avoid listing objects 2017-09-20 20:18:59 +02:00
base.py Implement "blind mode" to avoid listing objects 2017-09-20 20:18:59 +02:00
config.py tools: add qvm-template-postprocess 2017-05-26 01:33:43 +02:00
devices.py devices: client stub for DeviceCollection.update_persistent 2017-09-05 03:59:01 +02:00
exc.py Improve QubesDaemonNoResponseError error message 2017-08-12 15:15:52 +02:00
features.py features: serialize True as '1' 2017-07-28 13:56:05 +02:00
firewall.py firewall: fix handling DstHost.prefixlen=0 2017-07-17 20:28:22 +02:00
label.py Rename Mgmt API to Admin API: methods names 2017-05-12 19:36:03 +02:00
log.py Rename qubesmgmt to qubesadmin module 2017-05-11 23:40:03 +02:00
spinner.py qubesadmin/spinner: fix licence 2017-06-08 08:12:58 +02:00
storage.py storage: drop 'internal' volume property 2017-07-21 03:10:01 +02:00
tags.py tags support 2017-06-20 01:34:16 +02:00
utils.py added helper function updates_vms_status 2017-06-25 22:09:34 +02:00