|
@@ -3,8 +3,8 @@
|
|
|
#include "spdlog/spdlog.h"
|
|
|
#include "spdlog/sinks/stdout_color_sinks.h"
|
|
|
#include "spdlog/sinks/daily_file_sink.h"
|
|
|
-#include <QDebug>
|
|
|
|
|
|
+#include "fmt/base.h"
|
|
|
|
|
|
|
|
|
void init_log()
|
|
@@ -15,8 +15,8 @@ void init_log()
|
|
|
|
|
|
auto sink_file = std::make_shared<spdlog::sinks::daily_file_sink_mt>("log/log.txt",0,0);
|
|
|
|
|
|
- sink_consolse->set_pattern("[%Y-%m-%d %H:%M:%S] [%^%n%$] [%^%l%$] %s %#: %v");
|
|
|
- sink_file->set_pattern("[%Y-%m-%d %H:%M:%S] [%^%n%$] [%^%l%$] %s %#: %v");
|
|
|
+ sink_consolse->set_pattern("%^[%Y-%m-%d %H:%M:%S] [%n] [%l] %s %#: %v%$");
|
|
|
+ sink_file->set_pattern("%^[%Y-%m-%d %H:%M:%S] [%n] [%l] %s %#: %v %$");
|
|
|
|
|
|
std::vector<spdlog::sink_ptr> sinks;
|
|
|
sinks.push_back(sink_consolse);
|
|
@@ -24,35 +24,16 @@ void init_log()
|
|
|
|
|
|
|
|
|
auto logger_main = std::make_shared<spdlog::logger>("main",begin(sinks),end(sinks));
|
|
|
-
|
|
|
|
|
|
auto logger_MQTT = std::make_shared<spdlog::logger>("MQTT",begin(sinks),end(sinks));
|
|
|
-
|
|
|
- auto logger_UI_IPSet = std::make_shared<spdlog::logger>("UI_IPSet",begin(sinks),end(sinks));
|
|
|
-
|
|
|
- auto logger_DeviceIO = std::make_shared<spdlog::logger>("DeviceIO",begin(sinks),end(sinks));
|
|
|
-
|
|
|
- auto logger_UIPortSetting = std::make_shared<spdlog::logger>("PortSetting",begin(sinks),end(sinks));
|
|
|
-
|
|
|
- auto logger_UIKeyFunc = std::make_shared<spdlog::logger>("KeyFunc",begin(sinks),end(sinks));
|
|
|
-
|
|
|
- auto logger_UIBoardCast = std::make_shared<spdlog::logger>("BroadCast",begin(sinks),end(sinks));
|
|
|
-
|
|
|
- auto logger_UIExecPlan = std::make_shared<spdlog::logger>("ExecPlan",begin(sinks),end(sinks));
|
|
|
-
|
|
|
- auto logger_Info = std::make_shared<spdlog::logger>("DevInfo",begin(sinks),end(sinks));
|
|
|
-
|
|
|
+
|
|
|
+ auto logger_threadPool = std::make_shared<spdlog::logger>("ThreadPool",begin(sinks),end(sinks));
|
|
|
|
|
|
|
|
|
spdlog::register_logger(logger_main);
|
|
|
spdlog::register_logger(logger_MQTT);
|
|
|
- spdlog::register_logger(logger_UI_IPSet);
|
|
|
- spdlog::register_logger(logger_DeviceIO);
|
|
|
- spdlog::register_logger(logger_UIBoardCast);
|
|
|
- spdlog::register_logger(logger_UIPortSetting);
|
|
|
- spdlog::register_logger(logger_UIKeyFunc);
|
|
|
- spdlog::register_logger(logger_UIExecPlan);
|
|
|
- spdlog::register_logger(logger_Info);
|
|
|
+ spdlog::register_logger(logger_threadPool);
|
|
|
+
|
|
|
|
|
|
|
|
|
#ifdef C_DEBUG
|
|
@@ -67,7 +48,7 @@ void init_log()
|
|
|
|
|
|
|
|
|
} catch (const spdlog::spdlog_ex& ex) {
|
|
|
- qDebug() << "Log initialization failed: " << ex.what() ;
|
|
|
+ fmt::print("Log initialization failed: %s\n", ex.what());
|
|
|
}
|
|
|
}
|
|
|
|