Include mac-prefix setting in the output of 'gnt-cluster info'
command.

This fixes part of issue 239.
---
 lib/client/gnt_cluster.py  |    1 +
 lib/cmdlib/cluster.py      |    1 +
 src/Ganeti/Query/Server.hs |    1 +
 3 files changed, 3 insertions(+)

diff --git a/lib/client/gnt_cluster.py b/lib/client/gnt_cluster.py
index de4e607..212ed6e 100644
--- a/lib/client/gnt_cluster.py
+++ b/lib/client/gnt_cluster.py
@@ -519,6 +519,7 @@ def ShowClusterConfig(opts, args):
       ("maximal number of jobs running simultaneously",
        compat.TryToRoman(result["max_running_jobs"],
                          convert=opts.roman_integers)),
+      ("mac prefix", result["mac_prefix"]),
       ("master netdev", result["master_netdev"]),
       ("master netmask", result["master_netmask"]),
       ("use external master IP address setup script",
diff --git a/lib/cmdlib/cluster.py b/lib/cmdlib/cluster.py
index 652ae45..56fc13a 100644
--- a/lib/cmdlib/cluster.py
+++ b/lib/cmdlib/cluster.py
@@ -410,6 +410,7 @@ class LUClusterQuery(NoHooksLU):
       "diskparams": cluster.diskparams,
       "candidate_pool_size": cluster.candidate_pool_size,
       "max_running_jobs": cluster.max_running_jobs,
+      "mac_prefix": cluster.mac_prefix,
       "master_netdev": cluster.master_netdev,
       "master_netmask": cluster.master_netmask,
       "use_external_mip_script": cluster.use_external_mip_script,
diff --git a/src/Ganeti/Query/Server.hs b/src/Ganeti/Query/Server.hs
index a0750a6..397ad4b 100644
--- a/src/Ganeti/Query/Server.hs
+++ b/src/Ganeti/Query/Server.hs
@@ -134,6 +134,7 @@ handleCall _ _ cdata QueryClusterInfo =
                showJSON $ clusterCandidatePoolSize cluster)
             , ("max_running_jobs",
                showJSON $ clusterMaxRunningJobs cluster)
+            , ("mac_prefix",  showJSON $ clusterMacPrefix cluster)
             , ("master_netdev",  showJSON $ clusterMasterNetdev cluster)
             , ("master_netmask", showJSON $ clusterMasterNetmask cluster)
             , ("use_external_mip_script",
-- 
1.7.10.4

Reply via email to