From 4c1d4de436efc006063f0551c2fd388e05ae1f6e Mon Sep 17 00:00:00 2001 From: "Ruben S. Montero" Date: Fri, 27 Jan 2017 12:23:12 +0100 Subject: [PATCH] F #2347: Add more information in onevmgroup show command for each role --- src/cli/one_helper/onevmgroup_helper.rb | 28 +++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/src/cli/one_helper/onevmgroup_helper.rb b/src/cli/one_helper/onevmgroup_helper.rb index 7ff03699af..4fc82f64dc 100644 --- a/src/cli/one_helper/onevmgroup_helper.rb +++ b/src/cli/one_helper/onevmgroup_helper.rb @@ -129,11 +129,35 @@ class OneVMGroupHelper < OpenNebulaHelper::OneHelper d["ID"] end - column :NAME, "", :left, :size=>16 do |d| + column :NAME, "", :left, :size=>8 do |d| d["NAME"] end - column :VIRTUAL_MACHINES, "", :left, :size=>32 do |d| + column :POLICY, "", :left, :size=>12 do |d| + if d["POLICY"].nil? + '-' + else + d["POLICY"] + end + end + + column :AFFINED_HOSTS, "", :left, :size=>18 do |d| + if d["HOST_AFFINED"].nil? + '-' + else + d["HOST_AFFINED"] + end + end + + column :ANTI_AFFINED_HOST, "", :left, :size=>18 do |d| + if d["HOST_ANTI_AFFINED"].nil? + '-' + else + d["HOST_ANTI_AFFINED"] + end + end + + column :VIRTUAL_MACHINES, "", :left, :size=>20 do |d| d["VMS"] end end.show(roles, {})