|
|
|
@ -2,8 +2,8 @@ |
|
|
|
|
|
|
|
|
|
namespace Bk { |
|
|
|
|
|
|
|
|
|
std::shared_ptr<spdlog::logger> Log::core_logger; |
|
|
|
|
std::shared_ptr<spdlog::logger> Log::app_logger; |
|
|
|
|
std::shared_ptr<spdlog::logger> Log::p_core_logger; |
|
|
|
|
std::shared_ptr<spdlog::logger> Log::p_app_logger; |
|
|
|
|
|
|
|
|
|
void Log::init() |
|
|
|
|
{ |
|
|
|
@ -14,15 +14,15 @@ namespace Bk { |
|
|
|
|
log_sinks[0]->set_pattern("%^[%T] %n: %v%$"); |
|
|
|
|
log_sinks[1]->set_pattern("[%T] [%l] %n: %v"); |
|
|
|
|
|
|
|
|
|
core_logger = std::make_shared<spdlog::logger>("BAKARA", begin(log_sinks), end(log_sinks)); |
|
|
|
|
spdlog::register_logger(core_logger); |
|
|
|
|
core_logger->set_level(spdlog::level::trace); |
|
|
|
|
core_logger->flush_on(spdlog::level::trace); |
|
|
|
|
p_core_logger = std::make_shared<spdlog::logger>("BAKARA", begin(log_sinks), end(log_sinks)); |
|
|
|
|
spdlog::register_logger(p_core_logger); |
|
|
|
|
p_core_logger->set_level(spdlog::level::trace); |
|
|
|
|
p_core_logger->flush_on(spdlog::level::trace); |
|
|
|
|
|
|
|
|
|
app_logger = std::make_shared<spdlog::logger>("APP", begin(log_sinks), end(log_sinks)); |
|
|
|
|
spdlog::register_logger(app_logger); |
|
|
|
|
app_logger->set_level(spdlog::level::trace); |
|
|
|
|
app_logger->flush_on(spdlog::level::trace); |
|
|
|
|
p_app_logger = std::make_shared<spdlog::logger>("APP", begin(log_sinks), end(log_sinks)); |
|
|
|
|
spdlog::register_logger(p_app_logger); |
|
|
|
|
p_app_logger->set_level(spdlog::level::trace); |
|
|
|
|
p_app_logger->flush_on(spdlog::level::trace); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |