Forráskód Böngészése

Merge remote-tracking branch 'qubesos/pr/177'

* qubesos/pr/177:
  Use default_dispvm (not default_template) for new DispVM
Marek Marczykowski-Górecki 6 éve
szülő
commit
a66c9afb18
1 módosított fájl, 4 hozzáadás és 1 törlés
  1. 4 1
      qubes/app.py

+ 4 - 1
qubes/app.py

@@ -1184,7 +1184,10 @@ class Qubes(qubes.PropertyHolder):
         # handle default template; specifically allow template=None (do not
         # override it with default 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):
             kwargs['template'] = self.domains[kwargs['template']]