summaryrefslogtreecommitdiff
path: root/cpp/src/IceStorm/TraceLevels.cpp
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2002-07-17 17:02:42 +0000
committerDwayne Boone <dwayne@zeroc.com>2002-07-17 17:02:42 +0000
commit0eebf8a2638c59a9aacc40d6664fd0ff2d3629ed (patch)
tree16a85fb53808f638d7f3b96f1e86291007ad456d /cpp/src/IceStorm/TraceLevels.cpp
parentRemoved IceBox two phase initialization. Use Ice.ProgramName as prefix in (diff)
downloadice-0eebf8a2638c59a9aacc40d6664fd0ff2d3629ed.tar.bz2
ice-0eebf8a2638c59a9aacc40d6664fd0ff2d3629ed.tar.xz
ice-0eebf8a2638c59a9aacc40d6664fd0ff2d3629ed.zip
Service was not handling properties properly
Diffstat (limited to 'cpp/src/IceStorm/TraceLevels.cpp')
-rw-r--r--cpp/src/IceStorm/TraceLevels.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/IceStorm/TraceLevels.cpp b/cpp/src/IceStorm/TraceLevels.cpp
index 3bdf7eee90d..44a0bd7177f 100644
--- a/cpp/src/IceStorm/TraceLevels.cpp
+++ b/cpp/src/IceStorm/TraceLevels.cpp
@@ -14,7 +14,7 @@
using namespace std;
using namespace IceStorm;
-TraceLevels::TraceLevels(const Ice::PropertiesPtr& properties, const Ice::LoggerPtr& theLogger) :
+TraceLevels::TraceLevels(const string name, const Ice::PropertiesPtr& properties, const Ice::LoggerPtr& theLogger) :
topicMgr(0),
topicMgrCat("TopicManager"),
topic(0),
@@ -25,7 +25,7 @@ TraceLevels::TraceLevels(const Ice::PropertiesPtr& properties, const Ice::Logger
subscriberCat("Subscriber"),
logger(theLogger)
{
- const string keyBase = "IceStorm.Trace.";
+ const string keyBase = name + ".Trace.";
const_cast<int&>(topicMgr) = properties->getPropertyAsInt(keyBase + topicMgrCat);
const_cast<int&>(topic) = properties->getPropertyAsInt(keyBase + topicCat);
const_cast<int&>(flush) = properties->getPropertyAsInt(keyBase + flushCat);