annotate deploy/any/run-cron-scripts.sh @ 1628:9c5f8e24dadc live tip

Quieten this cron script
author Chris Cannam
date Tue, 25 Aug 2020 11:38:49 +0100
parents 44f001af7f6a
children
rev   line source
Chris@1607 1 #!/bin/bash
Chris@1607 2
Chris@1607 3 set -e
Chris@1607 4
Chris@1607 5 cd /var/www/code
Chris@1607 6
Chris@1607 7 for t in minutely hourly daily monthly; do
Chris@1607 8 for s in deploy/config/cron.$t/[0-9]* ; do
Chris@1607 9 name=$(basename $s)
Chris@1607 10 actual="/etc/cron.$t/$name"
Chris@1607 11 echo "Running cron script $actual..."
Chris@1616 12 if "$actual"; then
Chris@1616 13 echo "Cron script $actual ran successfully"
Chris@1616 14 else
Chris@1616 15 echo "Cron script $actual failed with error code $?"
Chris@1616 16 exit 1
Chris@1616 17 fi
Chris@1607 18 done
Chris@1607 19 done