(file) Return to Log.c CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Executor

Diff for /pegasus/src/Executor/Log.c between version 1.4 and 1.5

version 1.4, 2007/06/13 21:23:56 version 1.5, 2007/06/15 17:40:06
Line 53 
Line 53 
  
     if (GetConfigParam("logLevel", buffer) == 0)     if (GetConfigParam("logLevel", buffer) == 0)
     {     {
         if (strcasecmp(buffer, "TRACE") == 0)          SetLogLevel(buffer);
       }
   }
   
   /*
   **==============================================================================
   **
   ** SetLogLevel()
   **
   **==============================================================================
   */
   
   int SetLogLevel(const char* logLevel)
   {
       if (strcasecmp(logLevel, "TRACE") == 0)
       {
             _level = LL_TRACE;             _level = LL_TRACE;
         else if (strcasecmp(buffer, "INFORMATION") == 0)          return 0;
       }
       else if (strcasecmp(logLevel, "INFORMATION") == 0)
       {
             _level = LL_INFORMATION;             _level = LL_INFORMATION;
         else if (strcasecmp(buffer, "WARNING") == 0)          return 0;
       }
       else if (strcasecmp(logLevel, "WARNING") == 0)
       {
             _level = LL_WARNING;             _level = LL_WARNING;
         else if (strcasecmp(buffer, "SEVERE") == 0)          return 0;
       }
       else if (strcasecmp(logLevel, "SEVERE") == 0)
       {
             _level = LL_SEVERE;             _level = LL_SEVERE;
         else if (strcasecmp(buffer, "FATAL") == 0)          return 0;
       }
       else if (strcasecmp(logLevel, "FATAL") == 0)
       {
             _level = LL_FATAL;             _level = LL_FATAL;
           return 0;
       }
       else
       {
           return -1;
     }     }
 } }
  
Line 79 
Line 111 
     return _level;     return _level;
 } }
  
   /*
   **==============================================================================
   **
   ** OpenLog()
   **
   **==============================================================================
   */
   
 void OpenLog(const char* ident) void OpenLog(const char* ident)
 { {
     int options = LOG_PID;     int options = LOG_PID;
Line 86 
Line 126 
     openlog(ident, options, LOG_DAEMON);     openlog(ident, options, LOG_DAEMON);
 } }
  
   /*
   **==============================================================================
   **
   ** Log()
   **
   **==============================================================================
   */
   
 void Log(enum LogLevel type, const char *format, ...) void Log(enum LogLevel type, const char *format, ...)
 { {
     /* These definitions are consistent with System::syslog in     /* These definitions are consistent with System::syslog in


Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2