projects
/
anna.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
simplify
[anna.git]
/
example
/
diameter
/
stackManagement
/
main.cpp
diff --git
a/example/diameter/stackManagement/main.cpp
b/example/diameter/stackManagement/main.cpp
index
9b83d21
..
d07ff13
100644
(file)
--- 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) {
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::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();
stack::Engine & engine = stack::Engine::instantiate();
- std::string exec = argv[0];
- std::string param = argv[1] ? argv[1] : "";
if(argc < 2) {
if(argc < 2) {
- std::string msg = anna::functions::asString("Usage: %s <list of
xml dictionaries overloaded>,\n i.e
. '%s avps.xml commands.xml'", exec.c_str(), exec.c_str());
+ std::string msg = anna::functions::asString("Usage: %s <list of
'.xml' dictionaries overloaded>,\n e.g
. '%s avps.xml commands.xml'", exec.c_str(), exec.c_str());
_exit(msg);
}
_exit(msg);
}