summaryrefslogtreecommitdiff
path: root/cpp/src/IceBox/Admin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceBox/Admin.cpp')
-rw-r--r--cpp/src/IceBox/Admin.cpp41
1 files changed, 21 insertions, 20 deletions
diff --git a/cpp/src/IceBox/Admin.cpp b/cpp/src/IceBox/Admin.cpp
index 8ef7bd24c1e..8767b14d378 100644
--- a/cpp/src/IceBox/Admin.cpp
+++ b/cpp/src/IceBox/Admin.cpp
@@ -9,13 +9,15 @@
#include <Ice/Application.h>
#include <Ice/SliceChecksums.h>
+#include <Ice/ConsoleUtil.h>
#include <IceUtil/Options.h>
#include <IceBox/IceBox.h>
using namespace std;
using namespace Ice;
+using namespace IceInternal;
-class Client : public Application
+class Client : public Ice::Application
{
public:
@@ -42,8 +44,8 @@ main(int argc, char* argv[])
void
Client::usage()
{
- cerr << "Usage: " << appName() << " [options] [command...]\n";
- cerr <<
+ consoleErr << "Usage: " << appName() << " [options] [command...]\n";
+ consoleErr <<
"Options:\n"
"-h, --help Show this message.\n"
"-v, --version Display the Ice version.\n"
@@ -69,7 +71,7 @@ Client::run(int argc, char* argv[])
}
catch(const IceUtilInternal::BadOptException& e)
{
- cerr << e.reason << endl;
+ consoleErr << e.reason << endl;
usage();
return EXIT_FAILURE;
}
@@ -81,7 +83,7 @@ Client::run(int argc, char* argv[])
}
if(opts.isSet("version"))
{
- cout << ICE_STRING_VERSION << endl;
+ consoleOut << ICE_STRING_VERSION << endl;
return EXIT_SUCCESS;
}
@@ -91,8 +93,7 @@ Client::run(int argc, char* argv[])
return EXIT_FAILURE;
}
-
- ObjectPrx base = communicator()->propertyToProxy("IceBoxAdmin.ServiceManager.Proxy");
+ ObjectPrxPtr base = communicator()->propertyToProxy("IceBoxAdmin.ServiceManager.Proxy");
if(base == 0)
{
@@ -112,7 +113,7 @@ Client::run(int argc, char* argv[])
string managerEndpoints = properties->getProperty("IceBox.ServiceManager.Endpoints");
if(managerEndpoints.empty())
{
- cerr << appName() << ": property `IceBoxAdmin.ServiceManager.Proxy' is not set" << endl;
+ consoleErr << appName() << ": property `IceBoxAdmin.ServiceManager.Proxy' is not set" << endl;
return EXIT_FAILURE;
}
@@ -123,7 +124,7 @@ Client::run(int argc, char* argv[])
string managerAdapterId = properties->getProperty("IceBox.ServiceManager.AdapterId");
if(managerAdapterId.empty())
{
- cerr << appName() << ": property `IceBoxAdmin.ServiceManager.Proxy' is not set" << endl;
+ consoleErr << appName() << ": property `IceBoxAdmin.ServiceManager.Proxy' is not set" << endl;
return EXIT_FAILURE;
}
@@ -133,10 +134,10 @@ Client::run(int argc, char* argv[])
base = communicator()->stringToProxy(managerProxy);
}
- IceBox::ServiceManagerPrx manager = IceBox::ServiceManagerPrx::checkedCast(base);
+ IceBox::ServiceManagerPrxPtr manager = ICE_CHECKED_CAST(IceBox::ServiceManagerPrx, base);
if(!manager)
{
- cerr << appName() << ": `" << base << "' is not an IceBox::ServiceManager" << endl;
+ consoleErr << appName() << ": `" << base << "' is not an IceBox::ServiceManager" << endl;
return EXIT_FAILURE;
}
@@ -147,11 +148,11 @@ Client::run(int argc, char* argv[])
Ice::SliceChecksumDict::const_iterator q = serverChecksums.find(p->first);
if(q == serverChecksums.end())
{
- cerr << appName() << ": server is using unknown Slice type `" << q->first << "'" << endl;
+ consoleErr << appName() << ": server is using unknown Slice type `" << q->first << "'" << endl;
}
else if(p->second != q->second)
{
- cerr << appName() << ": server is using a different Slice definition of `" << q->first << "'" << endl;
+ consoleErr << appName() << ": server is using a different Slice definition of `" << q->first << "'" << endl;
}
}
@@ -165,7 +166,7 @@ Client::run(int argc, char* argv[])
{
if(++r == commands.end())
{
- cerr << appName() << ": no service name specified." << endl;
+ consoleErr << appName() << ": no service name specified." << endl;
return EXIT_FAILURE;
}
@@ -175,19 +176,19 @@ Client::run(int argc, char* argv[])
}
catch(const IceBox::NoSuchServiceException&)
{
- cerr << appName() << ": unknown service `" << *r << "'" << endl;
+ consoleErr << appName() << ": unknown service `" << *r << "'" << endl;
return EXIT_FAILURE;
}
catch(const IceBox::AlreadyStartedException&)
{
- cerr << appName() << ": service already started." << endl;
+ consoleErr << appName() << ": service already started." << endl;
}
}
else if((*r) == "stop")
{
if(++r == commands.end())
{
- cerr << appName() << ": no service name specified." << endl;
+ consoleErr << appName() << ": no service name specified." << endl;
return EXIT_FAILURE;
}
@@ -197,17 +198,17 @@ Client::run(int argc, char* argv[])
}
catch(const IceBox::NoSuchServiceException&)
{
- cerr << appName() << ": unknown service `" << *r << "'" << endl;
+ consoleErr << appName() << ": unknown service `" << *r << "'" << endl;
return EXIT_FAILURE;
}
catch(const IceBox::AlreadyStoppedException&)
{
- cerr << appName() << ": service already stopped." << endl;
+ consoleErr << appName() << ": service already stopped." << endl;
}
}
else
{
- cerr << appName() << ": unknown command `" << *r << "'" << endl;
+ consoleErr << appName() << ": unknown command `" << *r << "'" << endl;
usage();
return EXIT_FAILURE;
}