don't allow image transfer creation if image transfer entry is already there.

This commit is contained in:
Abhisar Sinha 2026-04-13 00:06:14 +05:30 committed by Abhisar Sinha
parent 411122b97c
commit ff12afb8a4
1 changed files with 2 additions and 2 deletions

View File

@ -618,9 +618,9 @@ public class KVMBackupExportServiceImpl extends ManagerBase implements KVMBackup
" backup provider. Either set backup.framework.enabled to false or set the Zone level config backup.framework.provider.plugin to \"dummy\".");
}
ImageTransferVO existingTransfer = imageTransferDao.findUnfinishedByVolume(volume.getId());
ImageTransferVO existingTransfer = imageTransferDao.findByVolume(volume.getId());
if (existingTransfer != null) {
throw new CloudRuntimeException("Image transfer already in progress for volume: " + volume.getUuid());
throw new CloudRuntimeException("Image transfer already exists for volume: " + volume.getUuid());
}
ImageTransfer.Backend backend = getImageTransferBackend(format, direction);