From 67d91cef5da2efd4c5587e4af722ee9a557cebbf Mon Sep 17 00:00:00 2001 From: Nitin Mehta Date: Wed, 15 Feb 2012 14:02:39 +0530 Subject: [PATCH] Bug 13684: Remove .vhd that we were appending for backupSnapshot UUID and keep it only in teh case of swift. Reviewed-By: Kishan --- .../com/cloud/hypervisor/xen/resource/CitrixResourceBase.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java b/core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java index 2a8626a33f7..9078d5ed1ad 100755 --- a/core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java +++ b/core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java @@ -6026,11 +6026,11 @@ public abstract class CitrixResourceBase implements ServerResource, HypervisorRe if( cmd.getSwift() != null ) { try { swiftBackupSnapshot(conn, cmd.getSwift(), snapshotSr.getUuid(conn), snapshotBackupUuid, "S-" + volumeId.toString(), false, wait); + snapshotBackupUuid = snapshotBackupUuid + ".vhd"; } finally { deleteSnapshotBackup(conn, dcId, accountId, volumeId, secondaryStorageMountPath, snapshotBackupUuid); } - } - snapshotBackupUuid = snapshotBackupUuid + ".vhd"; + } success = true; } finally { if( snapshotSr != null) {