core-admin/qubes
qubesuser 92c452a655 change default pool code to be fast
currently it takes 100ms+ to determine the default pool every time,
including subprocess spawning (!), which is unacceptable since
finding out the default value of properties should be instantaneous

instead of checking every thin pool to see if the root device is in
it, find and cache the name of the root device thin pool and see if
there is a configured pool with that name
2017-11-11 02:38:16 +01:00
..
api admin-api: add admin.*.property.GetDefault 2017-10-21 04:05:15 +02:00
ext Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
qmemman Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
storage storage: improve error reporting 2017-10-21 03:35:01 +02:00
tests remove unused netid code 2017-11-11 02:37:37 +01:00
tools Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
vm remove unused netid code 2017-11-11 02:37:37 +01:00
__init__.py cache PropertyHolder.property_list and use O(1) property name lookups 2017-11-11 02:38:16 +01:00
app.py change default pool code to be fast 2017-11-11 02:38:16 +01:00
backup.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
config.py remove unused netid code 2017-11-11 02:37:37 +01:00
core2migration.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
devices.py devices: clarify error on attaching non-persistent device to stopped VM 2017-10-21 04:05:16 +02:00
dochelpers.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
events.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
exc.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
log.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
rngdoc.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
utils.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00