Allow Debug level traces
authorEduardo Ramos Testillano <eduardo.ramos.testillano@ericsson.com>
Wed, 8 Apr 2015 17:52:21 +0000 (19:52 +0200)
committerEduardo Ramos Testillano <eduardo.ramos.testillano@ericsson.com>
Wed, 8 Apr 2015 17:52:21 +0000 (19:52 +0200)
example/diameter/pcapDecoder/main.cpp

index d05a0e9..69c4f19 100644 (file)
@@ -372,7 +372,8 @@ int main(int argc, char **argv) {
 
   bool no_validation = (optionals.find("--no-validation") != std::string::npos);
   bool ignore_flags = (optionals.find("--ignore-flags") != std::string::npos);
-  Logger::setLevel(Logger::Warning);
+  bool debug = (optionals.find("--debug") != std::string::npos);
+  Logger::setLevel(debug ? Logger::Debug:Logger::Warning);
   Logger::initialize(execBN.c_str(), new TraceWriter(filetrace.c_str(), 2048000));
   G_codecEngine = new anna::diameter::codec::Engine();
   anna::diameter::stack::Engine &stackEngine =