From 1e277b4ac0ed871368ad545e0074d2283db92d1a Mon Sep 17 00:00:00 2001 From: mcabrerizo Date: Thu, 29 Jun 2017 15:29:39 +0200 Subject: [PATCH] F #5207: Fix vCenter tm_resize --- src/tm_mad/vcenter/resize | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/tm_mad/vcenter/resize b/src/tm_mad/vcenter/resize index 687df99bda..e2c488d97c 100755 --- a/src/tm_mad/vcenter/resize +++ b/src/tm_mad/vcenter/resize @@ -68,13 +68,13 @@ begin # Get disk element to be resized disk = one_vm.retrieve_xmlelements("TEMPLATE/DISK[DISK_ID=#{disk_id}]").first - if disk["ORIGINAL_SIZE"].to_i >= new_size.to_i + if disk["ORIGINAL_SIZE"] && disk["ORIGINAL_SIZE"].to_i >= new_size.to_i raise "'disk-resize' cannot decrease the disk's size" end # Resize operation - if !disk["OPENNEBULA_MANAGED"] || disk["OPENNEBULA_MANAGED"].downcase != "no" && - vm.resize_managed_disk(disk,new_size) + if !disk["OPENNEBULA_MANAGED"] || disk["OPENNEBULA_MANAGED"].downcase != "no" + vm.resize_managed_disk(disk, new_size) else vm.resize_unmanaged_disk(disk, new_size) end