mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
libvirt: Define domain crash event types
This patch introduces domain crashed types and crashed reasons which will be used while guest panicked.
This commit is contained in:
@@ -192,6 +192,8 @@ vshDomainStateReasonToString(int state, int reason)
|
||||
return N_("save canceled");
|
||||
case VIR_DOMAIN_RUNNING_WAKEUP:
|
||||
return N_("event wakeup");
|
||||
case VIR_DOMAIN_RUNNING_CRASHED:
|
||||
return N_("crashed");
|
||||
case VIR_DOMAIN_RUNNING_UNKNOWN:
|
||||
case VIR_DOMAIN_RUNNING_LAST:
|
||||
;
|
||||
@@ -226,6 +228,8 @@ vshDomainStateReasonToString(int state, int reason)
|
||||
return N_("shutting down");
|
||||
case VIR_DOMAIN_PAUSED_SNAPSHOT:
|
||||
return N_("creating snapshot");
|
||||
case VIR_DOMAIN_PAUSED_GUEST_PANICKED:
|
||||
return N_("guest panicked");
|
||||
case VIR_DOMAIN_PAUSED_UNKNOWN:
|
||||
case VIR_DOMAIN_PAUSED_LAST:
|
||||
;
|
||||
@@ -236,6 +240,8 @@ vshDomainStateReasonToString(int state, int reason)
|
||||
switch ((virDomainShutdownReason) reason) {
|
||||
case VIR_DOMAIN_SHUTDOWN_USER:
|
||||
return N_("user");
|
||||
case VIR_DOMAIN_SHUTDOWN_CRASHED:
|
||||
return N_("crashed");
|
||||
case VIR_DOMAIN_SHUTDOWN_UNKNOWN:
|
||||
case VIR_DOMAIN_SHUTDOWN_LAST:
|
||||
;
|
||||
@@ -266,6 +272,8 @@ vshDomainStateReasonToString(int state, int reason)
|
||||
|
||||
case VIR_DOMAIN_CRASHED:
|
||||
switch ((virDomainCrashedReason) reason) {
|
||||
case VIR_DOMAIN_CRASHED_PANICKED:
|
||||
return N_("panicked");
|
||||
case VIR_DOMAIN_CRASHED_UNKNOWN:
|
||||
case VIR_DOMAIN_CRASHED_LAST:
|
||||
;
|
||||
|
||||
Reference in New Issue
Block a user