Skip to content

Commit c5b3420

Browse files
BarthelemyBarthelemy
andauthored
[QC-1084] Disable the fatal log in CCDBManager. (#2088)
* [QC-1084] Disable the fatal log in CCDBManager. Also remove unused include for the manager. * fix ptr --------- Co-authored-by: Barthelemy <bvonhall@cern.ch>
1 parent 97d1b30 commit c5b3420

9 files changed

Lines changed: 3 additions & 8 deletions

File tree

Framework/include/QualityControl/UserCodeInterface.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,8 @@ template <typename T>
6767
T* UserCodeInterface::retrieveConditionAny(std::string const& path, std::map<std::string, std::string> const& metadata, long timestamp)
6868
{
6969
auto& mgr = o2::ccdb::BasicCCDBManager::instance();
70-
o2::ccdb::BasicCCDBManager::instance().setTimestamp(timestamp);
70+
mgr.setFatalWhenNull(false);
71+
mgr.setTimestamp(timestamp);
7172
return mgr.getSpecific<T>(path, mgr.getTimestamp(), metadata);
7273
}
7374

Framework/src/TaskRunner.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ using namespace AliceO2::Common;
7272
TaskRunner::TaskRunner(const TaskRunnerConfig& config)
7373
: mTaskConfig(config)
7474
{
75+
o2::ccdb::BasicCCDBManager::instance().setFatalWhenNull(false);
7576
}
7677

7778
TaskRunner::~TaskRunner()

Modules/CTP/src/RawDataReaderCheck.cxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
#include <TH1.h>
2525
#include <TLatex.h>
2626
#include "DataFormatsCTP/Configuration.h"
27-
#include "CCDB/BasicCCDBManager.h"
2827
#include "DataFormatsParameters/GRPLHCIFData.h"
2928

3029
#include <DataFormatsQualityControl/FlagReasons.h>

Modules/EMCAL/src/BCTask.cxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919

2020
#include <boost/algorithm/string/case_conv.hpp>
2121

22-
#include "CCDB/BasicCCDBManager.h"
2322
#include "CommonConstants/LHCConstants.h"
2423
#include "CommonConstants/Triggers.h"
2524
#include "DataFormatsCTP/Configuration.h"

Modules/MFT/src/QcMFTClusterTask.cxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include <DataFormatsITSMFT/ROFRecord.h>
3131
#include <DataFormatsITSMFT/ClusterTopology.h>
3232
#include <ITSMFTReconstruction/ChipMappingMFT.h>
33-
#include "CCDB/BasicCCDBManager.h"
3433
#include "CCDB/CCDBTimeStampUtils.h"
3534
#include "MFTTracking/IOUtils.h"
3635
#include "MFTBase/GeometryTGeo.h"

Modules/PHOS/src/RawQcTask.cxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
#include "PHOSBase/Mapping.h"
3030
#include "Framework/InputRecord.h"
3131
#include "CommonUtils/NameConf.h"
32-
#include "CCDB/BasicCCDBManager.h"
3332

3433
namespace o2::quality_control_modules::phos
3534
{

Modules/TRD/src/PulseHeightTrackMatch.cxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
#include "TRDWorkflowIO/TRDCalibWriterSpec.h"
3030
#include "DataFormatsGlobalTracking/RecoContainer.h"
3131
#include <Framework/InputRecord.h>
32-
#include "CCDB/BasicCCDBManager.h"
3332

3433
namespace o2::quality_control_modules::trd
3534
{

Modules/TRD/src/TrackingTask.cxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include "QualityControl/QcInfoLogger.h"
2323
#include "TRDQC/Tracking.h"
2424
#include <Framework/InputRecord.h>
25-
#include "CCDB/BasicCCDBManager.h"
2625
// QC includes
2726
#include "TRD/TrackingTask.h"
2827
#include "Common/Utils.h"

Modules/TRD/src/TrackletsCheck.cxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525

2626
#include <DataFormatsQualityControl/FlagReasons.h>
2727

28-
#include "CCDB/BasicCCDBManager.h"
2928
#include "TRDQC/StatusHelper.h"
3029

3130
using namespace o2::quality_control;

0 commit comments

Comments
 (0)