From bddf6f5d29e00dabb9b0106a22c25c64c0587b3f Mon Sep 17 00:00:00 2001
From: Cedric Caffy <cedric.caffy@cern.ch>
Date: Fri, 6 Nov 2020 16:56:08 +0100
Subject: [PATCH] [tapeserver] In the case the DiskWriteTask for a file fails,
 the log contains its size and its checksumblob

---
 tapeserver/castor/tape/tapeserver/daemon/DiskReadTask.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tapeserver/castor/tape/tapeserver/daemon/DiskReadTask.cpp b/tapeserver/castor/tape/tapeserver/daemon/DiskReadTask.cpp
index f12c5c7ed5..eb1399d028 100644
--- a/tapeserver/castor/tape/tapeserver/daemon/DiskReadTask.cpp
+++ b/tapeserver/castor/tape/tapeserver/daemon/DiskReadTask.cpp
@@ -167,6 +167,8 @@ void DiskReadTask::execute(cta::log::LogContext&  lc, cta::disk::DiskFileFactory
     
     LogContext::ScopedParam sp(lc, Param("blockID",blockId));
     LogContext::ScopedParam sp0(lc, Param("exceptionMessage", e.getMessageValue()));
+    LogContext::ScopedParam sp1(lc,Param("fileSize",m_archiveJob->archiveFile.fileSize));
+    LogContext::ScopedParam sp2(lc,Param("checksumBlob",m_archiveJob->archiveFile.checksumBlob));
     lc.log(cta::log::ERR,"Exception while reading a file");
     
     //deal here the number of mem block
-- 
GitLab