Author: rfm
Date: Sat May 30 09:40:57 2015
New Revision: 38592

URL: http://svn.gna.org/viewcvs/gnustep?rev=38592&view=rev
Log:
differentiate betwqeen snmp logging levels

Modified:
    libs/ec/trunk/EcAlarmSinkSNMP.m

Modified: libs/ec/trunk/EcAlarmSinkSNMP.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/ec/trunk/EcAlarmSinkSNMP.m?rev=38592&r1=38591&r2=38592&view=diff
==============================================================================
--- libs/ec/trunk/EcAlarmSinkSNMP.m     (original)
+++ libs/ec/trunk/EcAlarmSinkSNMP.m     Sat May 30 09:40:57 2015
@@ -242,7 +242,27 @@
     }
   else
     {
-      [EcProc cmdError: @"%s", slm->msg];
+      switch (slm->priority)
+        {
+          case LOG_EMERG:
+          case LOG_ALERT:
+          case LOG_CRIT:
+            [EcProc cmdAlert: @"%s", slm->msg]; break;
+
+          case LOG_ERR:
+            [EcProc cmdError: @"%s", slm->msg]; break;
+
+          case LOG_WARNING:
+          case LOG_NOTICE:
+            [EcProc cmdWarn: @"%s", slm->msg]; break;
+
+          case LOG_INFO:
+          case LOG_DEBUG:
+            [EcProc cmdDebug: @"%s", slm->msg]; break;
+          
+          default:
+            [EcProc cmdError: @"%s", slm->msg];
+        }
     }
   return 0;
 }


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to