Merge remote-tracking branch 'qubesos/pr/177'
* qubesos/pr/177: Use default_dispvm (not default_template) for new DispVM
This commit is contained in:
commit
a66c9afb18
@ -1184,7 +1184,10 @@ class Qubes(qubes.PropertyHolder):
|
|||||||
# handle default template; specifically allow template=None (do not
|
# handle default template; specifically allow template=None (do not
|
||||||
# override it with default template)
|
# override it with default template)
|
||||||
if 'template' not in kwargs and hasattr(cls, 'template'):
|
if 'template' not in kwargs and hasattr(cls, 'template'):
|
||||||
kwargs['template'] = self.default_template
|
if cls == self.get_vm_class('DispVM'):
|
||||||
|
kwargs['template'] = self.default_dispvm
|
||||||
|
else:
|
||||||
|
kwargs['template'] = self.default_template
|
||||||
elif 'template' in kwargs and isinstance(kwargs['template'], str):
|
elif 'template' in kwargs and isinstance(kwargs['template'], str):
|
||||||
kwargs['template'] = self.domains[kwargs['template']]
|
kwargs['template'] = self.domains[kwargs['template']]
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user