Blame SOURCES/0004-examples-Print-more-stats-in-the-get_all_domain_stat.patch

4e3392
From 2bb6200934090f34f81d1badb9a55f5a86a7fb32 Mon Sep 17 00:00:00 2001
4e3392
From: "Richard W.M. Jones" <rjones@redhat.com>
4e3392
Date: Tue, 28 Mar 2017 13:11:09 +0100
4e3392
Subject: [PATCH 4/5] examples: Print more stats in the get_all_domain_stats.ml
4e3392
 example.
4e3392
4e3392
Updates commit 380f1e05b244ae4750ca5101b5b5a182dcd0d1fd.
4e3392
---
4e3392
 examples/get_all_domain_stats.ml | 13 ++++++++++---
4e3392
 1 file changed, 10 insertions(+), 3 deletions(-)
4e3392
4e3392
diff --git a/examples/get_all_domain_stats.ml b/examples/get_all_domain_stats.ml
4e3392
index 4375639..cc86da6 100644
4e3392
--- a/examples/get_all_domain_stats.ml
4e3392
+++ b/examples/get_all_domain_stats.ml
4e3392
@@ -40,13 +40,20 @@ let () =
4e3392
 
4e3392
   let conn = C.connect_readonly () in
4e3392
 
4e3392
-  let what_stats = [D.StatsCpuTotal; D.StatsInterface; D.StatsBlock] in
4e3392
-  let flags = [D.GetAllDomainsStatsActive; D.GetAllDomainsStatsInactive] in
4e3392
+  let what = [
4e3392
+    D.StatsState;
4e3392
+    D.StatsCpuTotal;
4e3392
+    D.StatsBalloon;
4e3392
+    D.StatsVcpu;
4e3392
+    D.StatsInterface;
4e3392
+    D.StatsBlock;
4e3392
+  ] in
4e3392
+  let who = [] in (* empty list means returns all domains *)
4e3392
 
4e3392
   let quit = ref false in
4e3392
 
4e3392
   while not !quit do
4e3392
-    let stats = D.get_all_domain_stats conn what_stats flags in
4e3392
+    let stats = D.get_all_domain_stats conn what who in
4e3392
 
4e3392
     if stats <> [||] then print_stats stats
4e3392
     else (
4e3392
-- 
4e3392
2.9.3
4e3392