summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/DescriptorHelper.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2007-12-05 13:20:45 +0100
committerBenoit Foucher <benoit@zeroc.com>2007-12-05 13:20:45 +0100
commit52531c3104341af82d4db66bbacb25ad328de490 (patch)
tree89fc369a868efae614bae483c1c1baced6e8f62a /cpp/src/IceGrid/DescriptorHelper.cpp
parentFixed bug 2585 (diff)
downloadice-52531c3104341af82d4db66bbacb25ad328de490.tar.bz2
ice-52531c3104341af82d4db66bbacb25ad328de490.tar.xz
ice-52531c3104341af82d4db66bbacb25ad328de490.zip
Added support for service commands to icegridadmin (bug 1775)
Diffstat (limited to 'cpp/src/IceGrid/DescriptorHelper.cpp')
-rw-r--r--cpp/src/IceGrid/DescriptorHelper.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/cpp/src/IceGrid/DescriptorHelper.cpp b/cpp/src/IceGrid/DescriptorHelper.cpp
index 36be70c44c9..06fda723c11 100644
--- a/cpp/src/IceGrid/DescriptorHelper.cpp
+++ b/cpp/src/IceGrid/DescriptorHelper.cpp
@@ -1585,12 +1585,15 @@ IceBoxHelper::print(const Ice::CommunicatorPtr& communicator, Output& out, const
string endpoints = getProperty("IceBox.ServiceManager.Endpoints");
out << nl << "service manager endpoints = `" << endpoints << "'";
printImpl(communicator, out, info);
- for(vector<ServiceInstanceHelper>::const_iterator p = _services.begin(); p != _services.end(); ++p)
+ out << nl << "services";
+ out << sb;
+ for(ServiceInstanceDescriptorSeq::const_iterator p = _desc->services.begin(); p != _desc->services.end(); ++p)
{
- out << nl;
- p->print(communicator, out);
+ assert(p->descriptor);
+ out << nl << p->descriptor->name;
}
out << eb;
+ out << eb;
}
void