version 1.36, 2005/02/05 22:59:11
|
version 1.37, 2005/03/11 12:48:41
|
|
|
// Amit K Arora, IBM (amita@in.ibm.com) for PEP-101 | // Amit K Arora, IBM (amita@in.ibm.com) for PEP-101 |
// Alagaraja Ramasubramanian, IBM (alags_raj@in.ibm.com) - PEP-167 | // Alagaraja Ramasubramanian, IBM (alags_raj@in.ibm.com) - PEP-167 |
// Amit K Arora, IBM (amita@in.ibm.com) - Bug#2311,#2333,#2351 | // Amit K Arora, IBM (amita@in.ibm.com) - Bug#2311,#2333,#2351 |
|
// Josephine Eskaline Joyce, IBM (jojustin@in.ibm.com) - Bug#2756 |
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
|
|
| |
static const char PASSWORD_SAME_ERROR_KEY [] = "Clients.cimuser.CIMUserCommand.PASSWORD_SAME_ERROR"; | static const char PASSWORD_SAME_ERROR_KEY [] = "Clients.cimuser.CIMUserCommand.PASSWORD_SAME_ERROR"; |
| |
|
static const char ERR_OPTION_NOT_SUPPORTED [] = "Invalid option. Use '--help' to obtain command syntax."; |
|
|
|
static const char ERR_OPTION_NOT_SUPPORTED_KEY [] = "Clients.cimuser.CIMUserCommand.ERR_OPTION_NOT_SUPPORTED"; |
|
|
|
static const char ERR_USAGE [] = "Incorrect usage. Use '--help' to obtain command syntax."; |
|
|
|
static const char ERR_USAGE_KEY [] = "Clients.cimuser.CIMUserCommand.ERR_USAGE"; |
|
|
static const char LONG_HELP [] = "help"; | static const char LONG_HELP [] = "help"; |
| |
static const char LONG_VERSION [] = "version"; | static const char LONG_VERSION [] = "version"; |
|
|
// | // |
if ( !System::isPrivilegedUser(System::getEffectiveUserName()) ) | if ( !System::isPrivilegedUser(System::getEffectiveUserName()) ) |
{ | { |
cerr << NOT_PRIVILEGED_USER << endl; |
MessageLoaderParms parms(NOT_PRIVILEGED_USER_KEY, NOT_PRIVILEGED_USER); |
|
parms.msg_src_path = MSG_PATH; |
|
cerr << MessageLoader::getMessage(parms) << endl; |
return 1; | return 1; |
} | } |
| |
|
|
cerr << COMMAND_NAME << ": " << msg << endl; | cerr << COMMAND_NAME << ": " << msg << endl; |
| |
if (msg.find(String("Unknown flag")) != PEG_NOT_FOUND) | if (msg.find(String("Unknown flag")) != PEG_NOT_FOUND) |
|
{ |
|
MessageLoaderParms parms(ERR_OPTION_NOT_SUPPORTED_KEY,ERR_OPTION_NOT_SUPPORTED); |
|
parms.msg_src_path = MSG_PATH; |
cerr << COMMAND_NAME << | cerr << COMMAND_NAME << |
": Invalid option. Use '--help' to obtain command syntax" << endl; |
": " << MessageLoader::getMessage(parms) << endl; |
|
} |
else | else |
|
{ |
|
MessageLoaderParms parms(ERR_USAGE_KEY,ERR_USAGE); |
|
parms.msg_src_path = MSG_PATH; |
cerr << COMMAND_NAME << | cerr << COMMAND_NAME << |
": Incorrect usage. Use '--help' to obtain command syntax" << endl; |
": " << MessageLoader::getMessage(parms) << endl; |
|
} |
| |
return 1; | return 1; |
} | } |