summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/TraceLevels.cpp
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2017-02-10 17:42:30 -0500
committerBernard Normier <bernard@zeroc.com>2017-02-10 17:42:30 -0500
commit43382f18da8d0dd88c26df6cc27690dcb80060ab (patch)
tree56fcaa357e4d5b8f2b4c0b1e53d53c53823b60e4 /cpp/src/IceGrid/TraceLevels.cpp
parentFix java-compat/Slice/generation test (diff)
downloadice-43382f18da8d0dd88c26df6cc27690dcb80060ab.tar.bz2
ice-43382f18da8d0dd88c26df6cc27690dcb80060ab.tar.xz
ice-43382f18da8d0dd88c26df6cc27690dcb80060ab.zip
ICE-7547: add tracing for admin-routing in IceGrid
Diffstat (limited to 'cpp/src/IceGrid/TraceLevels.cpp')
-rw-r--r--cpp/src/IceGrid/TraceLevels.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/cpp/src/IceGrid/TraceLevels.cpp b/cpp/src/IceGrid/TraceLevels.cpp
index cd22d49d916..bf227a2d5a7 100644
--- a/cpp/src/IceGrid/TraceLevels.cpp
+++ b/cpp/src/IceGrid/TraceLevels.cpp
@@ -15,6 +15,8 @@ using namespace std;
using namespace IceGrid;
TraceLevels::TraceLevels(const Ice::CommunicatorPtr& communicator, const string& prefix) :
+ admin(0),
+ adminCat("Admin"),
application(0),
applicationCat("Application"),
node(0),
@@ -40,6 +42,7 @@ TraceLevels::TraceLevels(const Ice::CommunicatorPtr& communicator, const string&
Ice::PropertiesPtr properties = communicator->getProperties();
string keyBase = prefix + ".Trace.";
+ const_cast<int&>(admin) = properties->getPropertyAsInt(keyBase + adminCat);
const_cast<int&>(application) = properties->getPropertyAsInt(keyBase + applicationCat);
const_cast<int&>(node) = properties->getPropertyAsInt(keyBase + nodeCat);
const_cast<int&>(replica) = properties->getPropertyAsInt(keyBase + replicaCat);