Skip to content

Commit 80be056

Browse files
authored
Merge pull request #51 from Barthelemy/QC-404-preserve-console-severity
[QC-404] When redirecting fairlogger, preserve severity
2 parents 2f39c70 + 76253f0 commit 80be056

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

include/InfoLogger/InfoLoggerFMQ.hxx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@ void setFMQLogsToInfoLogger(AliceO2::InfoLogger::InfoLogger* logPtr = nullptr)
3333
logPtr = &theLog;
3434
}
3535

36-
fair::Logger::SetConsoleSeverity(fair::Severity::nolog);
37-
3836
fair::Logger::AddCustomSink(
3937
INFOLOGGER_FMQ_SINK_NAME, "trace", [&](const std::string& content, const fair::LogMetaData& metadata) {
4038
// todo: update context from time to time?
@@ -86,6 +84,9 @@ void setFMQLogsToInfoLogger(AliceO2::InfoLogger::InfoLogger* logPtr = nullptr)
8684
};
8785
theLogPtr->log(opt, ctx, "FMQ: %s", content.c_str());
8886
});
87+
88+
fair::Logger::SetCustomSeverity(INFOLOGGER_FMQ_SINK_NAME, fair::Logger::GetConsoleSeverity());
89+
fair::Logger::SetConsoleSeverity(fair::Severity::nolog);
8990
}
9091

9192
// unregister FMQ to InfoLogger redirection

0 commit comments

Comments
 (0)