From ce2fb96a4baed54f861fa592f71c72fc8af8a1bb Mon Sep 17 00:00:00 2001 From: GammaSQ Date: Sat, 8 Dec 2018 12:29:48 +0100 Subject: [PATCH] diff doesn't set template --- qubesadmin/tools/qvm_create.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/qubesadmin/tools/qvm_create.py b/qubesadmin/tools/qvm_create.py index 3516e39..fa0b4d1 100644 --- a/qubesadmin/tools/qvm_create.py +++ b/qubesadmin/tools/qvm_create.py @@ -47,9 +47,9 @@ parser.add_argument('--standalone', action="store_true", help=' shortcut for --class StandaloneVM') -parser.add_argument('--disp' - action=qubesadmin.tools.SinglePropertyAction, - help='alias for --class DispVM --label red --template ') +parser.add_argument('--disp', + action="store_true", + help='alias for --class DispVM --label red') parser.add_argument('--property', '--prop', action=qubesadmin.tools.PropertyAction, @@ -121,12 +121,11 @@ def main(args=None, app=None): if args.one_pool: pool = args.one_pool - if 'disp' in args.properties: + if args.disp: args.properties.setdefault('label', 'red') args.cls = 'DispVM' - args.properties.setdefault('template', args.properties['disp']) - if 'standalone' in args.properties: + if args.standalone: args.cls = 'StandaloneVM' if 'label' not in args.properties: