From ba4a018a61ece5c192eaa40c54d40100779d2500 Mon Sep 17 00:00:00 2001 From: Sergio Semedi Barranco Date: Tue, 12 Jun 2018 14:38:55 +0200 Subject: [PATCH] BugFix related to existings disks (#2174) --- src/tm_mad/vcenter/clone | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tm_mad/vcenter/clone b/src/tm_mad/vcenter/clone index c118a21683..3e4c650812 100755 --- a/src/tm_mad/vcenter/clone +++ b/src/tm_mad/vcenter/clone @@ -83,7 +83,7 @@ begin vi_client = VCenterDriver::VIClient.new_from_host(host_id) # Find disk info - disk = one_vm.retrieve_xmlelements("TEMPLATE/DISK[SOURCE=\"#{src_path_escaped}\"]").first rescue nil + disk = one_vm.retrieve_xmlelements("TEMPLATE/DISK[SOURCE=\"#{src_path_escaped}\"]").select{|e| e['DISK_ID'] == disk_id}.first rescue nil raise "Cannot find disk element in vm template" if !disk