|
|
|
|
@ -181,6 +181,21 @@ configure_perms() {
|
|
|
|
|
chmod +x /usr/local/bin/SkywarnPlus/*.py
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
remove_old_cron() {
|
|
|
|
|
print_divider
|
|
|
|
|
echo "Checking for existing crontab entry for SkywarnPlus.py..."
|
|
|
|
|
CRONTAB_OLD=$(crontab -l | grep 'SkywarnPlus.py')
|
|
|
|
|
if [ -n "$CRONTAB_OLD" ]; then
|
|
|
|
|
echo "Found existing crontab entry for SkywarnPlus.py:"
|
|
|
|
|
echo "$CRONTAB_OLD"
|
|
|
|
|
echo "Removing old crontab entry..."
|
|
|
|
|
(crontab -l | grep -v 'SkywarnPlus.py') | crontab -
|
|
|
|
|
echo "Existing crontab entry removed."
|
|
|
|
|
else
|
|
|
|
|
echo "No existing crontab entry found for SkywarnPlus.py."
|
|
|
|
|
fi
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
setup_crontab() {
|
|
|
|
|
print_divider
|
|
|
|
|
echo "By default, a crontab entry will be added to trigger SkywarnPlus (check for alerts) every 1 minute."
|
|
|
|
|
|