| 215 | } |
| 216 | |
| 217 | void LogConfigHandler::setLogLevel(const String & log_level) |
| 218 | { |
| 219 | std::vector<String> lvls = {"DEBUG", "INFO", "WARNING", "ERROR", "FATAL_ERROR"}; |
| 220 | for (const auto& lvl : lvls) |
| 221 | { |
| 222 | if (lvl == log_level) break; |
| 223 | getLogStreamByName_(lvl).removeAllStreams(); |
| 224 | } |
| 225 | } |
| 226 | |
| 227 | Logger::LogStream & LogConfigHandler::getLogStreamByName_(const String & stream_name) |
| 228 | { |