Browse Source

api/admin: make libvirt start error more informative

Point where to look for details.
Marek Marczykowski-Górecki 6 years ago
parent
commit
fd45378041
1 changed files with 2 additions and 1 deletions
  1. 2 1
      qubes/api/admin.py

+ 2 - 1
qubes/api/admin.py

@@ -772,7 +772,8 @@ class QubesAdminAPI(qubes.api.AbstractQubesAPI):
             yield from self.dest.start()
         except libvirt.libvirtError as e:
             # change to QubesException, so will be reported to the user
-            raise qubes.exc.QubesException('Start failed: ' + str(e))
+            raise qubes.exc.QubesException('Start failed: ' + str(e) +
+                ', see /var/log/libvirt/libxl/libxl-driver.log for details')
 
 
     @qubes.api.method('admin.vm.Shutdown', no_payload=True,