From 9fc58eacd4815eb3c195c23363addb2790799223 Mon Sep 17 00:00:00 2001 From: Michael Hanselmann <hansmi@google.com> Date: Fri, 1 Oct 2010 13:56:46 +0200 Subject: [PATCH] Export VG name via LUQueryConfigValues This will be used by LUXI client programs to display the VG name. Signed-off-by: Michael Hanselmann <hansmi@google.com> Reviewed-by: Iustin Pop <iustin@google.com> --- lib/cmdlib.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/cmdlib.py b/lib/cmdlib.py index bfea8c9d0..abab553f7 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -4224,7 +4224,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, @@ -4248,6 +4248,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) -- GitLab