qvm-create: fix --template option

This commit is contained in:
Wojtek Porczyk 2015-09-23 15:41:58 +02:00
parent d3425142bc
commit 9da5ae8169

View File

@ -96,8 +96,8 @@ def main():
except KeyError:
parser.error('no such domain class: {!r}'.format(args.cls))
if 'template' in args.properties \
and 'template' not in cls.list_properties():
if 'template' in args.properties and \
'template' not in (prop.__name__ for prop in cls.property_list()):
parser.error('this domain class does not support template')
vm = app.add_new_vm(cls, **args.properties)