mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-09 00:00:00 +01:00
log: fix configuration of log formatter and level
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
This commit is contained in:
parent
5569eb67e2
commit
375a76461c
2 changed files with 11 additions and 2 deletions
|
@ -81,8 +81,19 @@ public:
|
|||
|
||||
void addSink(std::shared_ptr<spdlog::sinks::sink> sink)
|
||||
{
|
||||
sink->set_formatter(formatter->clone());
|
||||
sink->set_level(level);
|
||||
|
||||
sinks->add_sink(sink);
|
||||
}
|
||||
|
||||
void replaceStdSink(std::shared_ptr<spdlog::sinks::sink> sink)
|
||||
{
|
||||
sink->set_formatter(formatter->clone());
|
||||
sink->set_level(level);
|
||||
|
||||
sinks->sinks()[0] = sink;
|
||||
}
|
||||
};
|
||||
|
||||
} // namespace villas
|
||||
|
|
|
@ -168,7 +168,6 @@ void Log::setFormatter(const std::string &pat, const std::string &pfx)
|
|||
formatter->add_flag<CustomLevelFlag>('t');
|
||||
formatter->set_pattern(prefix + pattern);
|
||||
|
||||
spdlog::set_formatter(formatter->clone());
|
||||
sinks->set_formatter(formatter->clone());
|
||||
}
|
||||
|
||||
|
@ -176,7 +175,6 @@ void Log::setLevel(Level lvl)
|
|||
{
|
||||
level = lvl;
|
||||
|
||||
spdlog::set_level(lvl);
|
||||
sinks->set_level(lvl);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue