diff options
author | Benoit Foucher <benoit@zeroc.com> | 2007-12-05 13:20:45 +0100 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2007-12-05 13:20:45 +0100 |
commit | 52531c3104341af82d4db66bbacb25ad328de490 (patch) | |
tree | 89fc369a868efae614bae483c1c1baced6e8f62a /cpp/src/IceGrid/DescriptorHelper.cpp | |
parent | Fixed bug 2585 (diff) | |
download | ice-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.cpp | 9 |
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 |