删除了重复的日志级别设置机制

This commit is contained in:
Tian jianyong 2024-12-27 16:04:04 +08:00
parent c88f719e83
commit 62a81d770e

View File

@ -13,19 +13,6 @@ void SystemConfig::load(const std::string& filename) {
file >> j;
nlohmann::from_json(j, *this);
if (j.contains("logging") && j["logging"].contains("level")) {
std::string level = j["logging"]["level"];
if (level == "debug") {
Logger::setLogLevel(LogLevel::DEBUG);
} else if (level == "info") {
Logger::setLogLevel(LogLevel::INFO);
} else if (level == "warning") {
Logger::setLogLevel(LogLevel::WARNING);
} else if (level == "error") {
Logger::setLogLevel(LogLevel::ERROR);
}
}
Logger::info("Loaded system configuration from ", filename);
}
catch (const std::exception& e) {