diff --git a/fairmq/options/FairMQParser.cxx b/fairmq/options/FairMQParser.cxx index 5e7cc6a3..59bd499b 100644 --- a/fairmq/options/FairMQParser.cxx +++ b/fairmq/options/FairMQParser.cxx @@ -15,24 +15,7 @@ #include "FairMQParser.h" #include "FairMQLogger.h" #include - -// WARNING : pragma commands to hide boost (1.54.0) warning -// TODO : remove these pragma commands when boost will fix this issue in future release -#if defined(__clang__) - _Pragma("clang diagnostic push") - _Pragma("clang diagnostic ignored \"-Wshadow\"") - #include - _Pragma("clang diagnostic pop") -#elif defined(__GNUC__) || defined(__GNUG__) - _Pragma("GCC diagnostic push") - _Pragma("GCC diagnostic ignored \"-Wshadow\"") - #include - _Pragma("GCC diagnostic pop") -#endif - - - - +#include using namespace std; diff --git a/fairmq/options/FairMQProgOptions.cxx b/fairmq/options/FairMQProgOptions.cxx index 24190791..9ba33277 100644 --- a/fairmq/options/FairMQProgOptions.cxx +++ b/fairmq/options/FairMQProgOptions.cxx @@ -60,19 +60,21 @@ int FairMQProgOptions::ParseAll(const int argc, char** argv, bool allowUnregiste } // set log level before printing (default is 0 = DEBUG level) - std::string verbose=GetValue("verbose"); - bool color_format=GetValue("log-color-format"); - if(!color_format) + std::string verbose = GetValue("verbose"); + bool color = GetValue("log-color"); + if (!color) + { reinit_logger(false); + } //SET_LOG_LEVEL(DEBUG); if (fSeverityMap.count(verbose)) { - set_global_log_level(log_op::operation::GREATER_EQ_THAN,fSeverityMap.at(verbose)); + set_global_log_level(log_op::operation::GREATER_EQ_THAN, fSeverityMap.at(verbose)); } else { - LOG(ERROR)<<" verbosity level '"<()->default_value(true), "logger color format : true or false") + ("log-color", po::value()->default_value(true), "logger color: true or false") ; fSeverityMap["TRACE"] = fairmq::severity_level::TRACE;