monitoring/scripts/setupcron.sh

19 lines
478 B
Bash
Executable File

#!/bin/sh
monpath=/data/fff/fff-monitoring
if crontab -l | grep -q "$monpath" ; then
echo "Cron already set."
exit 1
fi
# Runs every 5 min and waits 3 min
(crontab -l 2>/dev/null; echo "3-59/5 * * * * $monpath/scripts/calcglobalstats.py 2>&1 | /usr/bin/logger -t calcglobalstats") | crontab -
# Runs at 4:02
(crontab -l 2>/dev/null; echo "2 4 * * * $monpath/scripts/deletestats.py 2>&1 | /usr/bin/logger -t deletestats") | crontab -
echo "Cron set successfully."
exit 0