As instances can now be forthcoming, allow queries for that
property as well.

Signed-off-by: Klaus Aehlig <[email protected]>
---
 lib/query.py                 | 3 +++
 src/Ganeti/Query/Instance.hs | 1 +
 2 files changed, 4 insertions(+)

diff --git a/lib/query.py b/lib/query.py
index 29056ef..43d8fad 100644
--- a/lib/query.py
+++ b/lib/query.py
@@ -2228,6 +2228,9 @@ def _BuildInstanceFields():
     (_MakeField("console", "Console", QFT_OTHER,
                 "Instance console information"), IQ_CONSOLE, 0,
      _GetInstanceConsole),
+    (_MakeField("forthcoming", "Forthcoming", QFT_BOOL,
+                "Whether the Instance is forthcoming"), IQ_CONFIG, 0,
+     lambda _, inst: bool(inst.forthcoming)),
     ]
 
   # Add simple fields
diff --git a/src/Ganeti/Query/Instance.hs b/src/Ganeti/Query/Instance.hs
index 070019b..7ea4be8 100644
--- a/src/Ganeti/Query/Instance.hs
+++ b/src/Ganeti/Query/Instance.hs
@@ -334,6 +334,7 @@ instanceFields =
   timeStampFields ++
   serialFields "Instance" ++
   uuidFields "Instance" ++
+  forthcomingFields "Instance" ++
   tagsFields
 
 -- * Helper functions for node property retrieval
-- 
2.2.0.rc0.207.ga3a616c

Reply via email to