|
|
|
@ -8,14 +8,14 @@
|
|
|
|
|
#include <unordered_map>
|
|
|
|
|
|
|
|
|
|
namespace spdlog {
|
|
|
|
|
namespace cfg {
|
|
|
|
|
class log_levels
|
|
|
|
|
{
|
|
|
|
|
namespace cfg {
|
|
|
|
|
class log_levels
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
public:
|
|
|
|
|
public:
|
|
|
|
|
using levels_map = std::unordered_map<std::string, spdlog::level::level_enum>;
|
|
|
|
|
|
|
|
|
|
void set(const std::string& logger_name, level::level_enum lvl)
|
|
|
|
|
void set(const std::string &logger_name, level::level_enum lvl)
|
|
|
|
|
{
|
|
|
|
|
if (logger_name.empty())
|
|
|
|
|
{
|
|
|
|
@ -38,12 +38,9 @@ namespace spdlog {
|
|
|
|
|
return default_level_;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private:
|
|
|
|
|
private:
|
|
|
|
|
std::unordered_map<std::string, spdlog::level::level_enum> levels_;
|
|
|
|
|
spdlog::level::level_enum default_level_ = level::info;
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
|
} // namespace cfg
|
|
|
|
|
};
|
|
|
|
|
} // namespace cfg
|
|
|
|
|
} // namespace spdlog
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|