Procházet zdrojové kódy

api/admin: make libvirt start error more informative

Point where to look for details.
Marek Marczykowski-Górecki před 6 roky
rodič
revize
fd45378041
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  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,