projects
/
collectd.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4d36eb7
)
virt plugin: Added support for new shutdown event details
author
Pavel Rochnyack
<pavel2000@ngs.ru>
Mon, 13 May 2019 08:13:50 +0000
(15:13 +0700)
committer
Pavel Rochnyack
<pavel2000@ngs.ru>
Mon, 13 May 2019 08:13:50 +0000
(15:13 +0700)
src/virt.c
patch
|
blob
|
history
diff --git
a/src/virt.c
b/src/virt.c
index
3d5a6ef
..
1fa4727
100644
(file)
--- a/
src/virt.c
+++ b/
src/virt.c
@@
-303,6
+303,16
@@
static int map_domain_event_detail_to_reason(int event, int detail) {
switch (detail) {
case VIR_DOMAIN_EVENT_SHUTDOWN_FINISHED: /* Guest finished shutdown
sequence */
switch (detail) {
case VIR_DOMAIN_EVENT_SHUTDOWN_FINISHED: /* Guest finished shutdown
sequence */
+#ifdef LIBVIR_CHECK_VERSION
+#if LIBVIR_CHECK_VERSION(3, 4, 0)
+ case VIR_DOMAIN_EVENT_SHUTDOWN_GUEST: /* Domain finished shutting down after
+ request from the guest itself (e.g.
+ hardware-specific action) */
+ case VIR_DOMAIN_EVENT_SHUTDOWN_HOST: /* Domain finished shutting down after
+ request from the host (e.g. killed
+ by a signal) */
+#endif
+#endif
ret = VIR_DOMAIN_SHUTDOWN_USER;
break;
default:
ret = VIR_DOMAIN_SHUTDOWN_USER;
break;
default: