[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[libvirt] [PATCH 3/3] Implement vm-state notifications
- From: Anthony Liguori <aliguori us ibm com>
- To: qemu-devel nongnu org
- Cc: libvir-list redhat com, Anthony Liguori <aliguori us ibm com>, Jan Kiszka <jan kiszka web de>, Hollis Blanchard <hollisb us ibm com>
- Subject: [libvirt] [PATCH 3/3] Implement vm-state notifications
- Date: Wed, 8 Apr 2009 09:16:44 -0500
This patch adds notification whenever a vm starts or stops.
Signed-off-by: Anthony Liguori <aliguori us ibm com>
diff --git a/vl.c b/vl.c
index f78cabb..ca0bcf9 100644
--- a/vl.c
+++ b/vl.c
@@ -164,6 +164,8 @@ int main(int argc, char **argv)
#include "libslirp.h"
#endif
+#include "wait.h"
+
//#define DEBUG_UNUSED_IOPORT
//#define DEBUG_IOPORT
//#define DEBUG_NET
@@ -3545,6 +3547,11 @@ static void vm_state_notify(int running, int reason)
{
VMChangeStateEntry *e;
+ if (running)
+ qemu_notify_event("vm-state", "start", "");
+ else
+ qemu_notify_event("vm-state", "stop", "");
+
for (e = vm_change_state_head.lh_first; e; e = e->entries.le_next) {
e->cb(e->opaque, running, reason);
}
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]