vapier      15/07/23 02:53:54

  Modified:             run-crons-0.3.5
  Log:
  Use err level when logging failed scripts #540274 by Tobias Klausmann.
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
D2E96200)

Revision  Changes    Path
1.2                  sys-process/cronbase/files/run-crons-0.3.5

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/cronbase/files/run-crons-0.3.5?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/cronbase/files/run-crons-0.3.5?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-process/cronbase/files/run-crons-0.3.5?r1=1.1&r2=1.2

Index: run-crons-0.3.5
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-process/cronbase/files/run-crons-0.3.5,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- run-crons-0.3.5     22 Jul 2015 07:12:15 -0000      1.1
+++ run-crons-0.3.5     23 Jul 2015 02:53:54 -0000      1.2
@@ -1,6 +1,6 @@
 #!/bin/bash
 #
-# $Header: 
/var/cvsroot/gentoo-x86/sys-process/cronbase/files/run-crons-0.3.5,v 1.1 
2015/07/22 07:12:15 vapier Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/sys-process/cronbase/files/run-crons-0.3.5,v 1.2 
2015/07/23 02:53:54 vapier Exp $
 #
 # 12 Oct 2008; Thilo Bangert <[email protected]> run-crons:
 #     ignore emacs backup files (bug #237200)
@@ -33,9 +33,12 @@
 LOCKDIR=/var/spool/cron/lastrun
 LOCKFILE=${LOCKDIR}/lock
 
-# Usage: log <args to logger>
+# Usage: log <level> <args to logger>
+# Log a message via syslog.
 log() {
-       logger -i -p cron.info -t run-crons "$@"
+       local level=$1
+       shift
+       logger -i -p "cron.${level}" -t run-crons "$@"
 }
 
 mkdir -p ${LOCKDIR}
@@ -108,11 +111,11 @@
                                .*|*~) continue ;;
                                esac
 
-                               log "($(whoami)) CMD (${SCRIPT})"
+                               log info "($(whoami)) CMD (${SCRIPT})"
                                $SCRIPT
                                ret=$?
                                if [ ${ret} -ne 0 ] ; then
-                                       log "CMD (${SCRIPT}) failed with exit 
status ${ret}"
+                                       log err "CMD (${SCRIPT}) failed with 
exit status ${ret}"
                                        EXIT_STATUS=1
                                fi
                        fi




Reply via email to