feat(logger): add log level filtering
This commit is contained in:
@@ -12,6 +12,10 @@ Logger::Logger(const std::string &fileName, LogLevel defaultLevel)
|
||||
Logger::~Logger() = default;
|
||||
|
||||
core::Status Logger::writeMessage(LogLevel level, const std::string &message) {
|
||||
if (level < defaultLevel_) {
|
||||
return core::Status::Success(true);
|
||||
}
|
||||
|
||||
// std::ios::app — режим добавления в конец файла
|
||||
// без удаления уже существующих записей.
|
||||
std::ofstream stream(fileName_, std::ios::app);
|
||||
|
||||
Reference in New Issue
Block a user