From 519f4999345044e730489a45df89cff13626efd4 Mon Sep 17 00:00:00 2001 From: Tino Vazquez Date: Thu, 19 Dec 2019 13:09:41 +0100 Subject: [PATCH] M #-: Fix bug introduced in latest linting (cherry picked from commit e5287048186c51ee91cfee26924d783fb1ca2de7) --- src/tm_mad/vcenter/clone | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/tm_mad/vcenter/clone b/src/tm_mad/vcenter/clone index fa8b053356..8b615f2c05 100755 --- a/src/tm_mad/vcenter/clone +++ b/src/tm_mad/vcenter/clone @@ -88,7 +88,8 @@ begin vi_client = VCenterDriver::VIClient.new_from_host(host_id) disk_xpath ="TEMPLATE/DISK[SOURCE=\"#{src_path_escaped}\"]" one_disk = one_vm.retrieve_xmlelements(disk_xpath) rescue nil - one_disk.select! {|e| e['DISK_ID'] == disk_id }.first if one_disk + one_disk.select! {|e| e['DISK_ID'] == disk_id } + one_disk = one_disk.first if one_disk raise 'Cannot find disk element in vm template' unless one_disk