Ver código fonte

vm/adminvm: adjust exception raised by AdminVM.start()

Behave like any other running domain - raise
qubes.exc.QubesVMNotHaltedError instead of generic
qubes.exc.QubesVMError.
Marek Marczykowski-Górecki 3 anos atrás
pai
commit
0eb458109c
1 arquivos alterados com 2 adições e 1 exclusões
  1. 2 1
      qubes/vm/adminvm.py

+ 2 - 1
qubes/vm/adminvm.py

@@ -196,7 +196,8 @@ class AdminVM(qubes.vm.BaseVM):
         .. seealso:
            :py:meth:`qubes.vm.qubesvm.QubesVM.start`
         '''  # pylint: disable=unused-argument,arguments-differ
-        raise qubes.exc.QubesVMError(self, 'Cannot start Dom0 fake domain!')
+        raise qubes.exc.QubesVMNotHaltedError(
+            self, 'Cannot start Dom0 fake domain!')
 
     def suspend(self):
         '''Does nothing.