core-admin/qubes/tests
Marek Marczykowski-Górecki 50d34755fa
vm: include tag/feature name in event name
Rename events:
 - domain-feature-set -> domain-feature-set:feature
 - domain-feature-delete -> domain-feature-delete:feature
 - domain-tag-add -> domain-tag-add:tag
 - domain-tag-delete -> domain-tag-delete:tag

Make it consistent with property-* events. It makes more sense to
include tag/feature name in event name, so handler can watch a single
tag/feature - which is the most common case. Otherwise, most handlers
would begin with `if feature == '...'` anyway, wasting time on most
events.

In cases where multiple features/tags should be handled by a single
handler, it is now possible to register a handler with wildcard, for
example `domain-feature-set:*`.
2018-01-06 15:05:34 +01:00
..
integ tests: booting VM from ISO image 2017-12-14 23:26:53 +01:00
tools Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
vm vm: include tag/feature name in event name 2018-01-06 15:05:34 +01:00
__init__.py tests: booting VM from ISO image 2017-12-14 23:26:53 +01:00
api_admin.py features: add check_with_netvm, similar to check_with_template 2017-12-07 01:40:30 +01:00
api_misc.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
api.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
app.py app: kill default_fw_netvm property 2017-12-07 01:40:29 +01:00
devices_block.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
devices.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
events.py events: add support for wildcard event handlers 2018-01-06 00:40:19 +01:00
ext.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
extra.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
firewall.py firewall: skip expired rules 2017-10-21 03:35:00 +02:00
init.py remove unused netid code 2017-11-11 02:37:37 +01:00
run.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
storage_file.py storage/file: move revisions_to_keep restrictions to property setter 2017-11-07 02:57:59 +01:00
storage_kernels.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
storage_lvm.py storage: add size and usage properties to pool object 2017-11-07 02:57:58 +01:00
storage.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
tarwriter.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00