From a8bd2194423666e67c9994feddc3c6b75e3a3596 Mon Sep 17 00:00:00 2001 From: "Carlos J. Herrera" <37907824+carloshm91@users.noreply.github.com> Date: Mon, 24 Jun 2019 09:07:40 -0400 Subject: [PATCH] F #3438: Show if DRS is enabled in vCenter (#3454) Signed-off-by: Carlos J. Herrera Matos --- src/vmm_mad/remotes/lib/vcenter_driver/host.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/vmm_mad/remotes/lib/vcenter_driver/host.rb b/src/vmm_mad/remotes/lib/vcenter_driver/host.rb index 7ce13e92b2..2bcebf647d 100644 --- a/src/vmm_mad/remotes/lib/vcenter_driver/host.rb +++ b/src/vmm_mad/remotes/lib/vcenter_driver/host.rb @@ -102,14 +102,16 @@ class ClusterComputeResource effective_mem, num_hosts, num_eff_hosts, - overall_status = @item.collect("summary.totalCpu", + overall_status, + drs_enabled = @item.collect("summary.totalCpu", "summary.numCpuCores", "summary.effectiveCpu", "summary.totalMemory", "summary.effectiveMemory", "summary.numHosts", "summary.numEffectiveHosts", - "summary.overallStatus" + "summary.overallStatus", + "configuration.drsConfig.enabled" ) mhz_core = total_cpu.to_f / num_cpu_cores.to_f @@ -144,6 +146,9 @@ class ClusterComputeResource str_info << "FREEMEMORY=" << free_mem.to_s << "\n" str_info << "USEDMEMORY=" << (total_mem - free_mem).to_s << "\n" + # DRS enabled + str_info << "VCENTER_DRS=" << drs_enabled.to_s << "\n" + str_info << monitor_resource_pools(mhz_core) end