diff options
-rw-r--r-- | gr-fec/lib/generic_decoder.cc | 23 | ||||
-rw-r--r-- | gr-fec/lib/generic_encoder.cc | 23 |
2 files changed, 2 insertions, 44 deletions
diff --git a/gr-fec/lib/generic_decoder.cc b/gr-fec/lib/generic_decoder.cc index 767f6dbd96..0ce9cef751 100644 --- a/gr-fec/lib/generic_decoder.cc +++ b/gr-fec/lib/generic_decoder.cc @@ -13,8 +13,6 @@ #endif #include <gnuradio/fec/generic_decoder.h> -#include <gnuradio/prefs.h> -#include <cstdio> namespace gr { namespace fec { @@ -24,26 +22,7 @@ generic_decoder::generic_decoder(std::string name) d_name = name; my_id = base_unique_id++; - prefs* p = prefs::singleton(); - std::string config_file = p->get_string("LOG", "log_config", ""); - std::string log_level = p->get_string("LOG", "log_level", "off"); - std::string log_file = p->get_string("LOG", "log_file", ""); - - GR_CONFIG_LOGGER(config_file); - - GR_LOG_GETLOGGER(LOG, "gr_log." + alias()); - GR_LOG_SET_LEVEL(LOG, log_level); - if (!log_file.empty()) { - if (log_file == "stdout") { - GR_LOG_SET_CONSOLE_APPENDER(LOG, "stdout", "gr::log :%p: %c{1} - %m%n"); - } else if (log_file == "stderr") { - GR_LOG_SET_CONSOLE_APPENDER(LOG, "stderr", "gr::log :%p: %c{1} - %m%n"); - } else { - GR_LOG_SET_FILE_APPENDER(LOG, log_file, true, "%r :%p: %c{1} - %m%n"); - } - } - - d_logger = LOG; + GR_LOG_ASSIGN_CONFIGURED_LOGPTR(d_logger, alias()); } generic_decoder::~generic_decoder() {} diff --git a/gr-fec/lib/generic_encoder.cc b/gr-fec/lib/generic_encoder.cc index a6258218e1..3a25b9cdc4 100644 --- a/gr-fec/lib/generic_encoder.cc +++ b/gr-fec/lib/generic_encoder.cc @@ -13,8 +13,6 @@ #endif #include <gnuradio/fec/generic_encoder.h> -#include <gnuradio/prefs.h> -#include <cstdio> namespace gr { namespace fec { @@ -24,26 +22,7 @@ generic_encoder::generic_encoder(std::string name) d_name = name; my_id = base_unique_id++; - prefs* p = prefs::singleton(); - std::string config_file = p->get_string("LOG", "log_config", ""); - std::string log_level = p->get_string("LOG", "log_level", "off"); - std::string log_file = p->get_string("LOG", "log_file", ""); - - GR_CONFIG_LOGGER(config_file); - - GR_LOG_GETLOGGER(LOG, "gr_log." + alias()); - GR_LOG_SET_LEVEL(LOG, log_level); - if (!log_file.empty()) { - if (log_file == "stdout") { - GR_LOG_SET_CONSOLE_APPENDER(LOG, "stdout", "gr::log :%p: %c{1} - %m%n"); - } else if (log_file == "stderr") { - GR_LOG_SET_CONSOLE_APPENDER(LOG, "stderr", "gr::log :%p: %c{1} - %m%n"); - } else { - GR_LOG_SET_FILE_APPENDER(LOG, log_file, true, "%r :%p: %c{1} - %m%n"); - } - } - - d_logger = LOG; + GR_LOG_ASSIGN_CONFIGURED_LOGPTR(d_logger, alias()); } generic_encoder::~generic_encoder() {} |