From: Eduardo Ramos Testillano Date: Mon, 6 Apr 2015 00:50:21 +0000 (+0200) Subject: simplify X-Git-Tag: REFACTORING_TESTING_LIBRARY~187 X-Git-Url: https://git.teslayout.com/public/public/public/?a=commitdiff_plain;h=86b328fa2c203e25d8c6e019241efbf07ed19232;hp=17d687f1070485b0b4d7038b7104cb3ab0f45349;p=anna.git simplify --- diff --git a/example/diameter/stackManagement/main.cpp b/example/diameter/stackManagement/main.cpp index 9b83d21..d07ff13 100644 --- a/example/diameter/stackManagement/main.cpp +++ b/example/diameter/stackManagement/main.cpp @@ -61,14 +61,15 @@ void _exit(const std::string & msg) { int main(int argc, char** argv) { + std::string exec = argv[0]; + std::string execBN = exec.substr(exec.find_last_of("/") + 1); + std::string filetrace = execBN + ".trace"; Logger::setLevel(Logger::Debug); - Logger::initialize("stackManagement", new TraceWriter("file.trace", 2048000)); + Logger::initialize(execBN.c_str(), new TraceWriter(filetrace.c_str(), 2048000)); stack::Engine & engine = stack::Engine::instantiate(); - std::string exec = argv[0]; - std::string param = argv[1] ? argv[1] : ""; if(argc < 2) { - std::string msg = anna::functions::asString("Usage: %s ,\n i.e. '%s avps.xml commands.xml'", exec.c_str(), exec.c_str()); + std::string msg = anna::functions::asString("Usage: %s ,\n e.g. '%s avps.xml commands.xml'", exec.c_str(), exec.c_str()); _exit(msg); }