From 0ae24f652580d8325a3e70ff9cd57d28c519f94e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D1=82=D0=BE=D0=BD?= Date: Fri, 29 Mar 2024 18:22:19 +0300 Subject: [PATCH] customize boost trivial logger --- main.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/main.cpp b/main.cpp index ed4ffb9..ba75488 100644 --- a/main.cpp +++ b/main.cpp @@ -28,6 +28,8 @@ using namespace std::literals; namespace sys = boost::system; namespace json = boost::json; namespace http = boost::beast::http; +namespace keywords = boost::log::keywords; + using namespace std; using namespace http_server; using net::ip::tcp; @@ -96,14 +98,10 @@ void RunWorkers(unsigned n, const Fn& fn) int main() { - boost::log::add_file_log("./Logs.txt"s); + boost::log::add_file_log(keywords::file_name = "./public/my_logs.txt", + keywords::format = "[%TimeStamp%]: %Message%"); - BOOST_LOG_TRIVIAL(trace) << "Message level trace"sv; - BOOST_LOG_TRIVIAL(debug) << "Message level debug"sv; - BOOST_LOG_TRIVIAL(info) << "Message level info"sv; - BOOST_LOG_TRIVIAL(warning) << "Message level warning"sv; - BOOST_LOG_TRIVIAL(error) << "Message level error"sv; - BOOST_LOG_TRIVIAL(fatal) << "Message level fatal"sv; + BOOST_LOG_TRIVIAL(info) << "Server started!"sv; const unsigned num_threads = std::thread::hardware_concurrency();