diff --git a/ReleaseNotes.md b/ReleaseNotes.md index 2ec5bb55d83e87d9719c5156fe0936f34aa004c1..00ec3d11fd7de039e2ed87044161ad043e0d0f74 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -6,6 +6,7 @@ - cta/CTA#1205 - Fail pipeline if cppcheck detects errors - cta/CTA#1206 - Change NULL for nullptr - cta/CTA#1217 - Schema verification should just issue an warning if there are extra indexes in the db that are not in the catalogue +- cta/CTA#1220 - Improve queued retrieve logging message ### Bug fixes ### Building and Packaging ### Catalogue Schema diff --git a/scheduler/Scheduler.cpp b/scheduler/Scheduler.cpp index d0042da21105ceefa6813450fda1a1fb8f1e8a2b..8eb1d2e74e6f8732ed91d7d3ad945bf19580a446 100644 --- a/scheduler/Scheduler.cpp +++ b/scheduler/Scheduler.cpp @@ -270,12 +270,15 @@ std::string Scheduler::queueRetrieve( .add("reconciliationTime", queueCriteria.archiveFile.reconciliationTime) .add("storageClass", queueCriteria.archiveFile.storageClass); queueCriteria.archiveFile.checksumBlob.addFirstChecksumToLog(spc); - uint32_t copyNumber=0; - for (auto & tf:queueCriteria.archiveFile.tapeFiles) { - std::stringstream tc; - tc << "tapeTapefile" << copyNumber++; - spc.add(tc.str(), tf); - } + + const auto &tapeFile = queueCriteria.archiveFile.tapeFiles.front(); + spc.add("fSeq", tapeFile.fSeq) + .add("vid", tapeFile.vid) + .add("blockId", tapeFile.blockId) + .add("fileSize", tapeFile.fileSize) + .add("copyNb", tapeFile.copyNb) + .add("creationTime", tapeFile.creationTime); + spc.add("selectedVid", requestInfo.selectedVid) .add("verifyOnly", request.isVerifyOnly) .add("catalogueTime", catalogueTime)