(file) Return to cimserver.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Server

Diff for /pegasus/src/Server/cimserver.cpp between version 1.98 and 1.104

version 1.98, 2003/08/11 18:14:55 version 1.104, 2003/09/08 14:50:34
Line 114 
Line 114 
 # include "cimserver_windows.cpp" # include "cimserver_windows.cpp"
 #elif defined(PEGASUS_OS_TYPE_UNIX) #elif defined(PEGASUS_OS_TYPE_UNIX)
 # if defined(PEGASUS_OS_OS400) # if defined(PEGASUS_OS_OS400)
   #  include "OS400ConvertChar.h"
 #  include "cimserver_os400.cpp" #  include "cimserver_os400.cpp"
 # else # else
 #  include "cimserver_unix.cpp" #  include "cimserver_unix.cpp"
Line 287 
Line 288 
     cout << endl;     cout << endl;
  
 #if defined(PEGASUS_OS_TYPE_WINDOWS) #if defined(PEGASUS_OS_TYPE_WINDOWS)
     MessageLoaderParms parms("src.Server.cimserver.MENU.WINDOWS",      MessageLoaderParms parms("src.Server.cimserver.MENU.WINDOWS", usage);
                                                  usage,  #elif defined(PEGASUS_OS_HPUX) || defined(PEGASUS_PLATFORM_LINUX_IA64_GNU)
                                                  "    -D [home]       - sets pegasus home directory\n");          MessageLoaderParms parms("src.Server.cimserver.MENU.HPUXLINUXIA64GNU", usage);
 #elif !defined(PEGASUS_OS_HPUX) && !defined(PEGASUS_PLATFORM_LINUX_IA64_GNU)  
         MessageLoaderParms parms("src.Server.cimserver.MENU.STANDARD",  
                                                  usage,  
                                                  "    -D [home]       - sets pegasus home directory\n");  
 #else #else
         MessageLoaderParms parms("src.Server.cimserver.MENU.STANDARD",          MessageLoaderParms parms("src.Server.cimserver.MENU.STANDARD", usage);
                                                  usage);  
 #endif #endif
     //cout << usage << endl;     //cout << usage << endl;
     cout << MessageLoader::getMessage(parms) << endl;     cout << MessageLoader::getMessage(parms) << endl;
Line 522 
Line 518 
 //l10n //l10n
  
 #ifdef PEGASUS_OS_OS400 #ifdef PEGASUS_OS_OS400
       // Convert the args to ASCII
       for(Uint32 i = 0;i< argc;++i)
       {
           EtoA(argv[i]);
       }
   
     // Initialize Pegasus home to the shipped OS/400 directory.     // Initialize Pegasus home to the shipped OS/400 directory.
     pegasusHome = OS400_DEFAULT_PEGASUS_HOME;     pegasusHome = OS400_DEFAULT_PEGASUS_HOME;
 #endif #endif
Line 530 
Line 532 
     //     //
     // Get environment variables:     // Get environment variables:
     //     //
   #ifdef PEGASUS_OS_OS400
   #pragma convert(37)
       const char* tmp = getenv("PEGASUS_HOME");
   #pragma convert(0)
       char home[256] = {0};
       if (tmp && strlen(tmp) < 256)
       {
           strcpy(home, tmp);
           EtoA(home);
           pegasusHome = home;
       }
   #else
     const char* tmp = getenv("PEGASUS_HOME");     const char* tmp = getenv("PEGASUS_HOME");
  
     if (tmp)     if (tmp)
     {     {
         pegasusHome = tmp;         pegasusHome = tmp;
     }     }
   #endif
  
     FileSystem::translateSlashes(pegasusHome);     FileSystem::translateSlashes(pegasusHome);
 #else #else
Line 597 
Line 612 
                     {                     {
                         //l10n                         //l10n
                         //cout << "Missing argument for option -" << option << endl;                         //cout << "Missing argument for option -" << option << endl;
                           String opt(option);
                         MessageLoaderParms parms("src.Server.cimserver.MISSING_ARGUMENT",                         MessageLoaderParms parms("src.Server.cimserver.MISSING_ARGUMENT",
                                                                  "Missing argument for option -$0",                                                                  "Missing argument for option -$0",
                                                                  String(option));                                                                   opt);
                                 cout << MessageLoader::getMessage(parms) << endl;                                 cout << MessageLoader::getMessage(parms) << endl;
                         exit(0);                         exit(0);
                     }                     }
Line 642 
Line 658 
                         //l10n                         //l10n
                         //cout << "You must have superuser privilege to run ";                         //cout << "You must have superuser privilege to run ";
                         //cout << "cimserver." << endl;                         //cout << "cimserver." << endl;
                         MessageLoaderParms parms("src.Server.cimserver.SUPERVISOR_PRIVALEDGE_TO_RUN_SERVER",                          MessageLoaderParms parms("src.Server.cimserver.SUPERVISOR_PRIVILEGE_TO_RUN_SERVER",
                                                                          "You must have superuser privilege to run cimserver.");                                                                          "You must have superuser privilege to run cimserver.");
  
                         cout << MessageLoader::getMessage(parms) << endl;                         cout << MessageLoader::getMessage(parms) << endl;
Line 687 
Line 703 
                      //l10n                      //l10n
                       //cout << "\nPegasus installed as NT Service";                       //cout << "\nPegasus installed as NT Service";
                       MessageLoaderParms parms("src.Server.cimserver.INSTALLED_NT_SERVICE",                       MessageLoaderParms parms("src.Server.cimserver.INSTALLED_NT_SERVICE",
                                                                    "\n$0 installed as NT Service",                                                 "\nPegasus installed as NT Service");
                                                                    "Pegasus");  
  
                       cout << MessageLoader::getMessage(parms) << endl;                       cout << MessageLoader::getMessage(parms) << endl;
                       exit(0);                       exit(0);
Line 713 
Line 728 
                       //l10n                       //l10n
                       //cout << "\nPegasus removed as NT Service";                       //cout << "\nPegasus removed as NT Service";
                       MessageLoaderParms parms("src.Server.cimserver.REMOVED_NT_SERVICE",                       MessageLoaderParms parms("src.Server.cimserver.REMOVED_NT_SERVICE",
                                                                    "\n$0 removed as NT Service",                                                 "\nPegasus removed as NT Service");
                                                                    "Pegasus");  
  
                       cout << MessageLoader::getMessage(parms) << endl;                       cout << MessageLoader::getMessage(parms) << endl;
                       exit(0);                       exit(0);
Line 740 
Line 754 
                       //l10n                       //l10n
                       //cout << "\nPegasus started as NT Service";                       //cout << "\nPegasus started as NT Service";
                       MessageLoaderParms parms("src.Server.cimserver.STARTED_NT_SERVICE",                       MessageLoaderParms parms("src.Server.cimserver.STARTED_NT_SERVICE",
                                                                    "\n$0 started as NT Service",                                                 "\nPegasus started as NT Service");
                                                                    "Pegasus");  
  
                       cout << MessageLoader::getMessage(parms) << endl;                       cout << MessageLoader::getMessage(parms) << endl;
                       exit(0);                       exit(0);
Line 766 
Line 779 
                       //l10n                       //l10n
                       //cout << "\nPegasus stopped as NT Service";                       //cout << "\nPegasus stopped as NT Service";
                       MessageLoaderParms parms("src.Server.cimserver.STOPPED_NT_SERVICE",                       MessageLoaderParms parms("src.Server.cimserver.STOPPED_NT_SERVICE",
                                                                    "\n$0 stopped as NT Service",                                                 "\nPegasus stopped as NT Service");
                                                                    "Pegasus");  
  
                       cout << MessageLoader::getMessage(parms) << endl;                       cout << MessageLoader::getMessage(parms) << endl;
                       exit(0);                       exit(0);
Line 899 
Line 911 
                         //"CIM Server stopped.");                         //"CIM Server stopped.");
                 Logger::put_l(Logger::ERROR_LOG, System::CIMSERVER, Logger::INFORMATION,                 Logger::put_l(Logger::ERROR_LOG, System::CIMSERVER, Logger::INFORMATION,
                         "src.Server.cimserver.SERVER_STOPPED",                         "src.Server.cimserver.SERVER_STOPPED",
                         "$0 Server stopped.", "CIM");                          "CIM Server stopped.");
 #else #else
                         //l10n                         //l10n
             //cout << "CIM Server stopped." << endl;             //cout << "CIM Server stopped." << endl;
Line 1062 
Line 1074 
                 //cout << "Unable to start CIMServer." << endl;                 //cout << "Unable to start CIMServer." << endl;
                 //cout << "CIMServer is already running." << endl;                 //cout << "CIMServer is already running." << endl;
                 MessageLoaderParms parms("src.Server.cimserver.UNABLE_TO_START_SERVER_ALREADY_RUNNING",                 MessageLoaderParms parms("src.Server.cimserver.UNABLE_TO_START_SERVER_ALREADY_RUNNING",
                                                                  "Unable to start $0.\n$1 is already running.",                                           "Unable to start CIMServer.\nCIMServer is already running.");
                                                                  "CIMServer","CIMServer");  
  
         //         //
         // notify parent process (if there is a parent process) to terminate         // notify parent process (if there is a parent process) to terminate
Line 1094 
Line 1105 
 #endif #endif
  
         Monitor monitor(true);         Monitor monitor(true);
           //monitor_2 monitor;
   
         CIMServer server(&monitor);         CIMServer server(&monitor);
  
   
   
         if (enableHttpConnection)         if (enableHttpConnection)
         {         {
             server.addAcceptor(false, portNumberHttp, false);             server.addAcceptor(false, portNumberHttp, false);
Line 1104 
Line 1119 
                         //"Listening on HTTP port $0.", portNumberHttp);                         //"Listening on HTTP port $0.", portNumberHttp);
  
             Logger::put_l(Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION,             Logger::put_l(Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION,
                                         "src.Server.cimserver.LISTENING_ON_PORT",                                          "src.Server.cimserver.LISTENING_ON_HTTP_PORT",
                                 "Listening on $0 port $1.", "HTTP",portNumberHttp);                                  "Listening on HTTP port $0.", portNumberHttp);
         }         }
         if (enableHttpsConnection)         if (enableHttpsConnection)
         {         {
Line 1114 
Line 1129 
             //Logger::put(Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION,             //Logger::put(Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION,
                         //"Listening on HTTPS port $0.", portNumberHttps);                         //"Listening on HTTPS port $0.", portNumberHttps);
             Logger::put_l(Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION,             Logger::put_l(Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION,
                                         "src.Server.cimserver.LISTENING_ON_PORT",                                          "src.Server.cimserver.LISTENING_ON_HTTPS_PORT",
                                 "Listening on $0 port $1.", "HTTPS",portNumberHttps);                                  "Listening on HTTPS port $0.", portNumberHttps);
         }         }
 #ifdef PEGASUS_LOCAL_DOMAIN_SOCKET #ifdef PEGASUS_LOCAL_DOMAIN_SOCKET
         server.addAcceptor(true, 0, false);         server.addAcceptor(true, 0, false);
Line 1132 
Line 1147 
         {         {
             //l10n             //l10n
             //cout << "Listening on HTTP port " << portNumberHttp << endl;             //cout << "Listening on HTTP port " << portNumberHttp << endl;
             MessageLoaderParms parms("src.Server.cimserver.LISTENING_ON_PORT",            MessageLoaderParms parms("src.Server.cimserver.LISTENING_ON_HTTP_PORT",
                                                          "Listening on $0 port $1.", "HTTP",portNumberHttp);                                     "Listening on HTTP port $0.", portNumberHttp);
                 cout << MessageLoader::getMessage(parms) << endl;                 cout << MessageLoader::getMessage(parms) << endl;
         }         }
         if (enableHttpsConnection)         if (enableHttpsConnection)
         {         {
             //l10n             //l10n
             //cout << "Listening on HTTPS port " << portNumberHttps << endl;             //cout << "Listening on HTTPS port " << portNumberHttps << endl;
             MessageLoaderParms parms("src.Server.cimserver.LISTENING_ON_PORT",              MessageLoaderParms parms("src.Server.cimserver.LISTENING_ON_HTTPS_PORT",
                                                          "Listening on $0 port $1.", "HTTPS",portNumberHttps);                                       "Listening on HTTPS port $0.", portNumberHttps);
                 cout << MessageLoader::getMessage(parms) << endl;                 cout << MessageLoader::getMessage(parms) << endl;
         }         }
 # ifdef PEGASUS_LOCAL_DOMAIN_SOCKET # ifdef PEGASUS_LOCAL_DOMAIN_SOCKET
Line 1265 
Line 1280 
     }     }
     catch(Exception& e)     catch(Exception& e)
     {     {
   
         //l10n         //l10n
         //Logger::put(Logger::STANDARD_LOG, System::CIMSERVER, Logger::WARNING,         //Logger::put(Logger::STANDARD_LOG, System::CIMSERVER, Logger::WARNING,
                     //"Error: $0", e.getMessage());                     //"Error: $0", e.getMessage());
Line 1278 
Line 1294 
         MessageLoaderParms parms("src.Server.cimserver.ERROR",         MessageLoaderParms parms("src.Server.cimserver.ERROR",
                                                          "Error: $0", e.getMessage());                                                          "Error: $0", e.getMessage());
         PEGASUS_STD(cerr) << MessageLoader::getMessage(parms) << PEGASUS_STD(endl);         PEGASUS_STD(cerr) << MessageLoader::getMessage(parms) << PEGASUS_STD(endl);
   
 #endif #endif
  
         //         //


Legend:
Removed from v.1.98  
changed lines
  Added in v.1.104

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2