mirror of
https://github.com/FairRootGroup/FairLogger.git
synced 2025-10-13 16:46:46 +00:00
Logger: output only to stdout
This commit is contained in:
parent
e32efc489d
commit
a35a4f48a8
|
@ -124,7 +124,6 @@ class ColoredSeverityWriter
|
|||
};
|
||||
|
||||
bool Logger::fColored = false;
|
||||
bool Logger::fCerrOnly = false;
|
||||
fstream Logger::fFileStream;
|
||||
Logger::Verbosity Logger::fVerbosity = Logger::Verbosity::low;
|
||||
Logger::Severity Logger::fConsoleSeverity = Logger::Severity::info;
|
||||
|
@ -441,11 +440,6 @@ void Logger::OnFatal(std::function<void()> func)
|
|||
fFatalCallback = func;
|
||||
}
|
||||
|
||||
void Logger::SetCerrOnly(bool cerrOnly)
|
||||
{
|
||||
fCerrOnly = cerrOnly;
|
||||
}
|
||||
|
||||
Logger::~Logger() noexcept(false)
|
||||
{
|
||||
fContent << "\n"; // "\n" + flush instead of endl makes output thread safe.
|
||||
|
@ -457,25 +451,11 @@ Logger::~Logger() noexcept(false)
|
|||
if (fColored)
|
||||
{
|
||||
fColorOut << fContent.str();
|
||||
if (fCurrentSeverity == Severity::fatal || fCurrentSeverity == Severity::error || fCerrOnly)
|
||||
{
|
||||
cerr << fColorOut.str() << flush;
|
||||
}
|
||||
else
|
||||
{
|
||||
cout << fColorOut.str() << flush;
|
||||
}
|
||||
cout << fColorOut.str() << flush;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (fCurrentSeverity == Severity::fatal || fCurrentSeverity == Severity::error || fCerrOnly)
|
||||
{
|
||||
cerr << fBWOut.str() << flush;
|
||||
}
|
||||
else
|
||||
{
|
||||
cout << fBWOut.str() << flush;
|
||||
}
|
||||
cout << fBWOut.str() << flush;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -127,8 +127,6 @@ class Logger
|
|||
|
||||
static void OnFatal(std::function<void()> func);
|
||||
|
||||
static void SetCerrOnly(bool cerrOnly);
|
||||
|
||||
virtual ~Logger() noexcept(false);
|
||||
|
||||
private:
|
||||
|
@ -139,7 +137,6 @@ class Logger
|
|||
std::ostringstream fBWOut;
|
||||
static const std::string fProcessName;
|
||||
static bool fColored;
|
||||
static bool fCerrOnly;
|
||||
static std::fstream fFileStream;
|
||||
|
||||
static Severity fConsoleSeverity;
|
||||
|
|
Loading…
Reference in New Issue
Block a user