summary refs log tree commit diff
path: root/src/Logging.cpp
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2018-06-10 20:03:45 +0300
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2018-06-10 20:03:45 +0300
commit626c68091126f84819091840a011c50e26dcbd8d (patch)
tree132afdb12f858a6a2a20e00e0c2a0417caf4ae13 /src/Logging.cpp
parentMigrate to mtxclient for the http calls (diff)
downloadnheko-626c68091126f84819091840a011c50e26dcbd8d.tar.xz
Add support for displaying decrypted messages
Diffstat (limited to '')
-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; +} }