[libvirt-perl PATCH] Add daemon to list of shutdown reasons

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Add the support to work with libvirt commit 66a85cb13.

Signed-off-by: John Ferlan <jferlan@xxxxxxxxxx>
---
 Although it's a build breaker and this does fix the problem - I'll wait
 to push just to make sure the text used for the message passes muster.

 Changes                | 2 +-
 lib/Sys/Virt.xs        | 1 +
 lib/Sys/Virt/Domain.pm | 4 ++++
 3 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/Changes b/Changes
index b85ac91..11eb906 100644
--- a/Changes
+++ b/Changes
@@ -2,7 +2,7 @@ Revision history for perl module Sys::Virt
 
 4.10.0 2018-00-00
 
- - XXX
+ - Add new domain shutdown reason
 
 4.8.0 2018-10-05
 
diff --git a/lib/Sys/Virt.xs b/lib/Sys/Virt.xs
index d27dd74..3398971 100644
--- a/lib/Sys/Virt.xs
+++ b/lib/Sys/Virt.xs
@@ -8717,6 +8717,7 @@ BOOT:
       REGISTER_CONSTANT(VIR_DOMAIN_SHUTOFF_SAVED, STATE_SHUTOFF_SAVED);
       REGISTER_CONSTANT(VIR_DOMAIN_SHUTOFF_FAILED, STATE_SHUTOFF_FAILED);
       REGISTER_CONSTANT(VIR_DOMAIN_SHUTOFF_FROM_SNAPSHOT, STATE_SHUTOFF_FROM_SNAPSHOT);
+      REGISTER_CONSTANT(VIR_DOMAIN_SHUTOFF_DAEMON, STATE_SHUTOFF_DAEMON);
 
       REGISTER_CONSTANT(VIR_DOMAIN_CRASHED_UNKNOWN, STATE_CRASHED_UNKNOWN);
       REGISTER_CONSTANT(VIR_DOMAIN_CRASHED_PANICKED, STATE_CRASHED_PANICKED);
diff --git a/lib/Sys/Virt/Domain.pm b/lib/Sys/Virt/Domain.pm
index 481b4b5..afaf71c 100644
--- a/lib/Sys/Virt/Domain.pm
+++ b/lib/Sys/Virt/Domain.pm
@@ -438,6 +438,10 @@ The guest is shutdown due to admin request
 
 The guest is shutoff after a crash
 
+=item Sys::Virt::Domain::STATE_SHUTOFF_DAEMON
+
+The guest is shutoff during restart after reconnect due to daemon issue
+
 =item Sys::Virt::Domain::STATE_SHUTOFF_DESTROYED
 
 The guest is shutoff after being destroyed
-- 
2.17.2

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux