From 0eb458109c42a0ac2358615351e0d5942674081b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Wed, 5 Aug 2020 04:38:59 +0200 Subject: [PATCH] vm/adminvm: adjust exception raised by AdminVM.start() Behave like any other running domain - raise qubes.exc.QubesVMNotHaltedError instead of generic qubes.exc.QubesVMError. --- qubes/vm/adminvm.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qubes/vm/adminvm.py b/qubes/vm/adminvm.py index 72c8f9b7..aed55b48 100644 --- a/qubes/vm/adminvm.py +++ b/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.