|
Boost Users : |
Subject: [Boost-users] Initializing of Boost.Log
From: Igor Mironchik (igor.mironchik_at_[hidden])
Date: 2015-01-11 01:55:13
Hi guys,
I want to initialize simple log. I do the next:
#include <boost/log/utility/setup/file.hpp>
#include <boost/log/trivial.hpp>
#include <boost/log/utility/setup/common_attributes.hpp>
void init()
{
boost::log::add_file_log
(
boost::log::keywords::file_name = "sample_%Y%m%d.log",
boost::log::keywords::auto_flush = true,
boost::log::keywords::open_mode = (std::ios::out | std::ios::app),
boost::log::keywords::format = "[%TimeStamp%] [%Severity%]:
%Message%"
);
boost::log::add_common_attributes();
}
int main(int, char*[])
{
init();
BOOST_LOG_TRIVIAL( trace ) << "A trace severity message";
BOOST_LOG_TRIVIAL( debug ) << "A debug severity message";
BOOST_LOG_TRIVIAL( info ) << "An informational severity message";
BOOST_LOG_TRIVIAL( warning ) << "A warning severity message";
BOOST_LOG_TRIVIAL( error ) << "An error severity message";
BOOST_LOG_TRIVIAL( fatal ) << "A fatal severity message";
return 0;
}
But in log I receive:
[2015-Jan-11 09:51:04.082221] []: A trace severity message
[2015-Jan-11 09:51:04.082221] []: A debug severity message
[2015-Jan-11 09:51:04.082221] []: An informational severity message
[2015-Jan-11 09:51:04.092221] []: A warning severity message
[2015-Jan-11 09:51:04.092221] []: An error severity message
[2015-Jan-11 09:51:04.092221] []: A fatal severity message
And my question is how to initialize logging to write severity level in
messages?
What do I miss?
Thank you.
-- Best Regards, Igor Mironchik.
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net