diff --git a/Detectors/TPC/base/src/DeadChannelMapCreator.cxx b/Detectors/TPC/base/src/DeadChannelMapCreator.cxx index 5fd9b59c85282..bcbfa8fe68956 100644 --- a/Detectors/TPC/base/src/DeadChannelMapCreator.cxx +++ b/Detectors/TPC/base/src/DeadChannelMapCreator.cxx @@ -57,9 +57,12 @@ void DeadChannelMapCreator::loadFEEConfig(long timeStamp) { std::map meta; mFEEConfig.reset(mCCDBApi.retrieveFromTFileAny(CDBTypeMap.at(CDBType::ConfigRunInfo), {}, timeStamp, &meta)); - const long tag = std::stol(meta.at("Tag")); + std::string redirect = "not found"; + if (meta.find("Redirect") != meta.end()) { + redirect = meta.at("Redirect"); + } if (!mFEEConfig) { - LOGP(error, "Could not load {}/{}, createdNotAfter: {}", CDBTypeMap.at(CDBType::ConfigFEE), tag, timeStamp); + LOGP(error, "Could not load {} redirected from {} with Redirect={}, createdNotAfter: {}", CDBTypeMap.at(CDBType::ConfigFEE), CDBTypeMap.at(CDBType::ConfigRunInfo), redirect, timeStamp); return; } LOGP(info, "Using FEE config for Tag {}, ETag {}, Last-Modified {}", meta.at("Valid-From"), meta.at("ETag"), meta.at("Last-Modified"));