summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/Database.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2005-09-15 09:06:32 +0000
committerBenoit Foucher <benoit@zeroc.com>2005-09-15 09:06:32 +0000
commit2e12617033ccf3c9bbf5757ebf55d726cd66438c (patch)
tree87f6f8577ae4859c834ecc56de3cbb4d21cb78b8 /cpp/src/IceGrid/Database.cpp
parentReviewed slice comments (diff)
downloadice-2e12617033ccf3c9bbf5757ebf55d726cd66438c.tar.bz2
ice-2e12617033ccf3c9bbf5757ebf55d726cd66438c.tar.xz
ice-2e12617033ccf3c9bbf5757ebf55d726cd66438c.zip
Added more tracing
Diffstat (limited to 'cpp/src/IceGrid/Database.cpp')
-rw-r--r--cpp/src/IceGrid/Database.cpp31
1 files changed, 31 insertions, 0 deletions
diff --git a/cpp/src/IceGrid/Database.cpp b/cpp/src/IceGrid/Database.cpp
index d140a009698..bde424351e5 100644
--- a/cpp/src/IceGrid/Database.cpp
+++ b/cpp/src/IceGrid/Database.cpp
@@ -518,6 +518,10 @@ Database::setAdapterDirectProxy(const string& serverId, const string& adapterId,
{
Ice::Trace out(_traceLevels->logger, _traceLevels->adapterCat);
out << "added adapter `" << adapterId << "'";
+ if(!serverId.empty())
+ {
+ out << " from server `" << serverId << "'";
+ }
}
}
else
@@ -530,6 +534,10 @@ Database::setAdapterDirectProxy(const string& serverId, const string& adapterId,
{
Ice::Trace out(_traceLevels->logger, _traceLevels->adapterCat);
out << "updated adapter `" << adapterId << "'";
+ if(!serverId.empty())
+ {
+ out << " from server `" << serverId << "'";
+ }
}
}
}
@@ -549,10 +557,26 @@ Database::setAdapterDirectProxy(const string& serverId, const string& adapterId,
if(proxies.empty())
{
adapters.erase(p);
+
+ if(_traceLevels->adapter > 0)
+ {
+ Ice::Trace out(_traceLevels->logger, _traceLevels->adapterCat);
+ out << "removed adapter `" << adapterId << "'";
+ }
}
else
{
p.set(proxies);
+
+ if(_traceLevels->adapter > 0)
+ {
+ Ice::Trace out(_traceLevels->logger, _traceLevels->adapterCat);
+ out << "removed adapter `" << adapterId << "'";
+ if(!serverId.empty())
+ {
+ out << " from server `" << serverId << "'";
+ }
+ }
}
}
else
@@ -590,6 +614,12 @@ Database::removeAdapter(const string& adapterId)
if(p != adapters.end())
{
adapters.erase(p);
+
+ if(_traceLevels->adapter > 0)
+ {
+ Ice::Trace out(_traceLevels->logger, _traceLevels->adapterCat);
+ out << "removed adapter `" << adapterId << "'";
+ }
}
else
{
@@ -759,6 +789,7 @@ Database::updateObject(const Ice::ObjectPrx& proxy)
ex.id = id;
throw ex;
}
+
ObjectInfo info = p->second;
info.proxy = proxy;
p.set(info);