summary refs log tree commit diff
path: root/src/Logging.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Logging.cpp')
-rw-r--r--src/Logging.cpp15
1 files changed, 12 insertions, 3 deletions
diff --git a/src/Logging.cpp b/src/Logging.cpp

index c6c1c502..77e61e09 100644 --- a/src/Logging.cpp +++ b/src/Logging.cpp
@@ -4,9 +4,10 @@ #include <spdlog/sinks/file_sinks.h> namespace { -std::shared_ptr<spdlog::logger> db_logger = nullptr; -std::shared_ptr<spdlog::logger> net_logger = nullptr; -std::shared_ptr<spdlog::logger> main_logger = nullptr; +std::shared_ptr<spdlog::logger> db_logger = nullptr; +std::shared_ptr<spdlog::logger> net_logger = nullptr; +std::shared_ptr<spdlog::logger> crypto_logger = nullptr; +std::shared_ptr<spdlog::logger> main_logger = nullptr; constexpr auto MAX_FILE_SIZE = 1024 * 1024 * 6; constexpr auto MAX_LOG_FILES = 3; @@ -28,6 +29,8 @@ init(const std::string &file_path) net_logger = std::make_shared<spdlog::logger>("net", std::begin(sinks), std::end(sinks)); main_logger = std::make_shared<spdlog::logger>("main", std::begin(sinks), std::end(sinks)); db_logger = std::make_shared<spdlog::logger>("db", std::begin(sinks), std::end(sinks)); + crypto_logger = + std::make_shared<spdlog::logger>("crypto", std::begin(sinks), std::end(sinks)); } std::shared_ptr<spdlog::logger> @@ -47,4 +50,10 @@ db() { return db_logger; } + +std::shared_ptr<spdlog::logger> +crypto() +{ + return crypto_logger; +} }