This will be used by LUXI client programs to display the VG name.
Signed-off-by: Michael Hanselmann <[email protected]>
---
lib/cmdlib.py | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/lib/cmdlib.py b/lib/cmdlib.py
index baded30..740e3ab 100644
--- a/lib/cmdlib.py
+++ b/lib/cmdlib.py
@@ -4225,7 +4225,7 @@ class LUQueryConfigValues(NoHooksLU):
REQ_BGL = False
_FIELDS_DYNAMIC = utils.FieldSet()
_FIELDS_STATIC = utils.FieldSet("cluster_name", "master_node", "drain_flag",
- "watcher_pause")
+ "watcher_pause", "volume_group_name")
def CheckArguments(self):
_CheckOutputFields(static=self._FIELDS_STATIC,
@@ -4249,6 +4249,8 @@ class LUQueryConfigValues(NoHooksLU):
entry = os.path.exists(constants.JOB_QUEUE_DRAIN_FILE)
elif field == "watcher_pause":
entry = utils.ReadWatcherPauseFile(constants.WATCHER_PAUSEFILE)
+ elif field == "volume_group_name":
+ entry = self.cfg.GetVGName()
else:
raise errors.ParameterError(field)
values.append(entry)
--
1.7.0.4