From 6e23515aa2f9a1abb25d57da56d5d316d334b280 Mon Sep 17 00:00:00 2001 From: mcabrerizo Date: Wed, 28 Jun 2017 08:38:26 +0200 Subject: [PATCH] Add info_all to one_pool helper method used by vcenter --- src/vmm_mad/remotes/lib/vcenter_driver/vi_helper.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/vmm_mad/remotes/lib/vcenter_driver/vi_helper.rb b/src/vmm_mad/remotes/lib/vcenter_driver/vi_helper.rb index 615a44a1f9..dbd74715b1 100644 --- a/src/vmm_mad/remotes/lib/vcenter_driver/vi_helper.rb +++ b/src/vmm_mad/remotes/lib/vcenter_driver/vi_helper.rb @@ -34,7 +34,12 @@ class VIHelper def self.one_pool(the_class, exit_if_fail = true) item = the_class.new(client) - rc = item.info + if item.respond_to?(:info_all) + rc = item.info_all + else + rc = item.info + end + return_if_error(rc, item, exit_if_fail) end