From 8d40a75a31968f3099fbd8203b803b847ad8a215 Mon Sep 17 00:00:00 2001 From: Jaime Melis Date: Thu, 13 Aug 2015 15:38:41 +0200 Subject: [PATCH] Feature #1727: Fix logic. Only resize of ORIGINAL_SIZE is defined and if it's smaller than the desired size. --- src/tm_mad/ceph/clone | 4 ++-- src/tm_mad/qcow2/clone | 7 ++++--- src/tm_mad/shared/clone | 10 ++++------ src/tm_mad/ssh/clone | 4 +--- 4 files changed, 11 insertions(+), 14 deletions(-) diff --git a/src/tm_mad/ceph/clone b/src/tm_mad/ceph/clone index 8b4e70e879..cd062a3b75 100755 --- a/src/tm_mad/ceph/clone +++ b/src/tm_mad/ceph/clone @@ -66,7 +66,7 @@ while IFS= read -r -d '' element; do CEPH_USER="${XPATH_ELEMENTS[j++]}" SIZE="${XPATH_ELEMENTS[j++]}" -ORIGINAL_SIZE="${XPATH_ELEMENTS[j++]:-0}" +ORIGINAL_SIZE="${XPATH_ELEMENTS[j++]}" #------------------------------------------------------------------------------- # Clone the image @@ -91,7 +91,7 @@ CLONE_CMD=$(cat <