Skip to content

Commit c14106b

Browse files
committed
DPL: protect against missing monitoring
1 parent 6527904 commit c14106b

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

Framework/AnalysisSupport/src/DataInputDirector.cxx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,9 @@ void DataInputDescriptor::printFileOpening()
314314
monitoringInfo += fmt::format(",se={},open_time={:.1f}", alienFile->GetSE(), alienFile->GetElapsed());
315315
}
316316
#endif
317-
mContext.monitoring->send(o2::monitoring::Metric{monitoringInfo, "aod-file-open-info"}.addTag(o2::monitoring::tags::Key::Subsystem, o2::monitoring::tags::Value::DPL));
317+
if (mContext.monitoring) {
318+
mContext.monitoring->send(o2::monitoring::Metric{monitoringInfo, "aod-file-open-info"}.addTag(o2::monitoring::tags::Key::Subsystem, o2::monitoring::tags::Value::DPL));
319+
}
318320
LOGP(info, "Opening file: {}", monitoringInfo);
319321
}
320322

@@ -335,7 +337,9 @@ void DataInputDescriptor::printFileStatistics()
335337
monitoringInfo += fmt::format(",se={},open_time={:.1f}", alienFile->GetSE(), alienFile->GetElapsed());
336338
}
337339
#endif
338-
mContext.monitoring->send(o2::monitoring::Metric{monitoringInfo, "aod-file-read-info"}.addTag(o2::monitoring::tags::Key::Subsystem, o2::monitoring::tags::Value::DPL));
340+
if (mContext.monitoring) {
341+
mContext.monitoring->send(o2::monitoring::Metric{monitoringInfo, "aod-file-read-info"}.addTag(o2::monitoring::tags::Key::Subsystem, o2::monitoring::tags::Value::DPL));
342+
}
339343
LOGP(info, "Read info: {}", monitoringInfo);
340344
}
341345

0 commit comments

Comments
 (0)