Quellcode durchsuchen

api/admin: make libvirt start error more informative

Point where to look for details.
Marek Marczykowski-Górecki vor 6 Jahren
Ursprung
Commit
fd45378041
1 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  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,