core-admin-client/qubesadmin/tests/tools
Marek Marczykowski-Górecki 759fafea63
tools/qvm-create: properly create template-based StandaloneVM
By definition StandaloneVM is not linked to the template. Creating one
from a template is a clone operation. It's already possible using
qvm-clone tool, but it's logical to do that using qvm-create tool too.
This was the case in R3.2 too.

While adding this special case, skip cloning private volume, to preserve
behaviour of TemplateBaseVMs which do not inherit private volume either.

Fixes QubesOS/qubes-issues#3793
2018-10-18 03:24:15 +02:00
..
__init__.py tests/tools: add MockEventsReader 2017-07-08 00:08:19 +02:00
init.py Rename qubesmgmt to qubesadmin module 2017-05-11 23:40:03 +02:00
qubes_prefs.py Rename Mgmt API to Admin API: methods names 2017-05-12 19:36:03 +02:00
qvm_backup_restore.py qvm-backup-restore: really pass options 2018-02-23 02:09:04 +00:00
qvm_backup.py qvm-backup: let backup core handle default VM selection 2018-02-23 02:09:06 +00:00
qvm_check.py Rename Mgmt API to Admin API: methods names 2017-05-12 19:36:03 +02:00
qvm_clone.py Implement VM clone as create + copy data+metadata 2017-06-20 01:34:18 +02:00
qvm_create.py tools/qvm-create: properly create template-based StandaloneVM 2018-10-18 03:24:15 +02:00
qvm_device.py devices,features: fix bool values handling 2017-07-17 20:27:35 +02:00
qvm_features.py tests: too much copy&paste 2017-07-28 13:56:39 +02:00
qvm_firewall.py tools/qvm-firewall: add dst4 and dst6 as synonyms for dsthost 2018-05-03 00:49:43 +02:00
qvm_kill.py Rename Mgmt API to Admin API: methods names 2017-05-12 19:36:03 +02:00
qvm_ls.py qvm-ls: add filtering by domain power state 2018-10-10 20:06:35 +02:00
qvm_pause.py Rename Mgmt API to Admin API: methods names 2017-05-12 19:36:03 +02:00
qvm_pool.py tools/qvm-pool: add --set to modify pool properties 2018-04-13 00:26:25 +02:00
qvm_prefs.py Add test of qvm_prefs for specal case "None" 2018-06-13 23:38:25 -05:00
qvm_remove.py Added test for qvm-remove dependency reporting 2018-07-20 01:35:00 +02:00
qvm_run.py Adjust shell input for Windows shell, for qvm-run tool 2018-07-30 18:31:04 +02:00
qvm_service.py tools: qvm-service tool 2017-07-28 14:24:04 +02:00
qvm_shutdown.py tools/qvm-shutdown: fix handling shutdown timeout for multiple VMs 2017-10-28 22:40:24 +02:00
qvm_start_gui.py Add 'gui-emulated' feature 2018-07-16 04:25:56 +02:00
qvm_start.py tools: adjust qvm-start message and logic, update tests 2017-10-08 18:17:03 +02:00
qvm_tags.py tools: add qvm-tags tool 2017-06-20 01:34:17 +02:00
qvm_template_postprocess.py qvm-template-postprocess: resize volume only when needed 2018-03-19 20:47:15 +01:00
qvm_unpause.py Rename Mgmt API to Admin API: methods names 2017-05-12 19:36:03 +02:00
qvm_volume.py qvm-volume: refuse to shrink volume unless --force option is used 2018-03-20 17:53:36 +01:00