core-admin/qubes/tools
Marek Marczykowski-Górecki 0471453773
storage/lvm: call lvm directly, don't use qubes-lvm wrapper
The wrapper doesn't do anything else than translating command
parameters, but it's load time is significant (because of python imports
mostly). Since we can't use python lvm API from non-root user anyway,
lets drop the wrapper and call `lvm` directly (or through sudo when
necessary).

This makes VM startup much faster - storage preparation is down from
over 10s to about 3s.

QubesOS/qubes-issues#2256
2016-11-04 14:18:55 +01:00
..
__init__.py qubes/tools: fix 'column' input formating 2016-09-13 01:22:24 +02:00
qmemmand.py Merge remote-tracking branch 'origin/master' into core3-devel-mm 2016-04-11 13:03:12 +02:00
qubes_create.py qubes/tools: add qvm-run, qvm-{,un}pause 2015-12-29 03:43:08 +01:00
qubes_monitor_layout_notify.py Rename want_vm_* in vmname_nargs 2016-05-21 01:24:17 +02:00
qubes_prefs.py Prefer human readable output in qvm-prefs and qubes-prefs tools 2016-03-03 01:18:17 +01:00
qvm_backup_restore.py Make pylint happy ♥ 2016-09-21 16:39:06 +02:00
qvm_backup.py Make pylint happy ♥ 2016-09-21 16:39:06 +02:00
qvm_block.py Merge remote-tracking branch 'qubesos/pr/52' into core3-devel 2016-09-04 21:21:43 +02:00
qvm_check.py qubes/tools: fix messages in qvm-check 2016-08-09 05:14:13 +02:00
qvm_clone.py Add qvm-clone(1) 2016-07-13 22:35:58 +02:00
qvm_create.py qvm-create uses new api 2016-07-13 22:34:37 +02:00
qvm_device.py qubes/tools: allow calling qvm-device as qvm-devclass (like qvm-pci) 2016-09-03 20:41:05 +02:00
qvm_features.py Fix manpage generation 2016-10-04 11:32:04 +02:00
qvm_firewall.py qubes: add qvm-firewall tool 2016-09-19 20:36:32 +02:00
qvm_kill.py Rename want_vm_* in vmname_nargs 2016-05-21 01:24:17 +02:00
qvm_ls.py Merge remote-tracking branch 'origin/master' into core3-devel 2016-08-08 00:11:46 +02:00
qvm_pause.py Rename want_vm_* in vmname_nargs 2016-05-21 01:24:17 +02:00
qvm_pool.py qvm-block & qvm-pool add better Exception handling 2016-08-29 00:05:18 +02:00
qvm_prefs.py Fix qvm-prefs 2016-07-21 12:10:00 +02:00
qvm_remove.py Merge remote-tracking branch 'origin/master' into core3-devel 2016-08-08 00:11:46 +02:00
qvm_run.py Merge remote-tracking branch 'origin/master' into core3-devel 2016-08-08 00:11:46 +02:00
qvm_shutdown.py qvm-shutdown make pylint happy ♥ 2016-07-13 18:09:32 +02:00
qvm_start.py qvm-start --debug don't catch exceptions 2016-08-29 00:05:17 +02:00
qvm_template_commit.py qubes/tools: add qvm-template-commit 2016-08-09 05:14:11 +02:00
qvm_unpause.py qubes/tools: allow unpause multiple domains at once 2016-08-09 05:14:13 +02:00