diff --git a/datastore_server/source/java/ch/systemsx/cisd/etlserver/postregistration/EagerShufflingTask.java b/datastore_server/source/java/ch/systemsx/cisd/etlserver/postregistration/EagerShufflingTask.java index 4ddb01d21bc77c26021c3d591c78e224ea277593..be70e756b0edaadfb6d45e671e73081fdd50a472 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/etlserver/postregistration/EagerShufflingTask.java +++ b/datastore_server/source/java/ch/systemsx/cisd/etlserver/postregistration/EagerShufflingTask.java @@ -223,10 +223,14 @@ public class EagerShufflingTask extends AbstractPostRegistrationTaskForPhysicalD { if (shareWithMostFreeOrNull != null) { + String shareId = shareWithMostFreeOrNull.getShareId(); try { - if(service.isDataSetOnTrashCanOrDeleted(dataSetCode)) { - logger.log(LogLevel.INFO, "Data set " + dataSetCode + " will not be moved from share because is on the trashcan or deleted."); + if (service.isDataSetOnTrashCanOrDeleted(dataSetCode)) + { + logger.log(LogLevel.WARN, "Data set " + dataSetCode + " will not be moved from share " + + dataSet.getDataSetShareId() + " to " + shareId + + " because it is in the trash can or has been deleted."); } else { long freeSpaceBefore = shareWithMostFreeOrNull.calculateFreeSpace(); File share = new File(storeRoot, shareIdManager.getShareId(dataSetCode)); @@ -235,7 +239,6 @@ public class EagerShufflingTask extends AbstractPostRegistrationTaskForPhysicalD new File(share, dataSet.getDataSetLocation()), shareWithMostFreeOrNull.getShare(), getChecksumProvider(), logger); - String shareId = shareWithMostFreeOrNull.getShareId(); logger.log(LogLevel.INFO, "Data set " + dataSetCode + " successfully moved from share " + dataSet.getDataSetShareId() + " to " + shareId + "."); @@ -254,7 +257,7 @@ public class EagerShufflingTask extends AbstractPostRegistrationTaskForPhysicalD } catch (Throwable t) { logger.log(LogLevel.ERROR, "Couldn't move data set " + dataSetCode - + " to share " + shareWithMostFreeOrNull.getShareId() + ".", t); + + " to share " + shareId + ".", t); } } }