Răsfoiți Sursa

Merge branch 'start-logging'

* start-logging:
  vm: log startup errors in every case
Marek Marczykowski-Górecki 4 ani în urmă
părinte
comite
4dac995089
1 a modificat fișierele cu 2 adăugiri și 0 ștergeri
  1. 2 0
      qubes/vm/qubesvm.py

+ 2 - 0
qubes/vm/qubesvm.py

@@ -1068,6 +1068,7 @@ class QubesVM(qubes.vm.mix.net.NetVMMixin, qubes.vm.BaseVM):
                                                  start_guid=start_guid,
                                                  mem_required=mem_required)
             except Exception as exc:
+                self.log.error('Start failed: %s', str(exc))
                 yield from self.fire_event_async('domain-start-failed',
                                                  reason=str(exc))
                 raise
@@ -1100,6 +1101,7 @@ class QubesVM(qubes.vm.mix.net.NetVMMixin, qubes.vm.BaseVM):
                 yield from self.storage.start()
 
             except Exception as exc:
+                self.log.error('Start failed: %s', str(exc))
                 # let anyone receiving domain-pre-start know that startup failed
                 yield from self.fire_event_async('domain-start-failed',
                                                  reason=str(exc))