#!/bin/bash if [ -z "$SCHEDULER_ENVIRONMENT" ]; then echo "SCHEDULER_ENVIRONMENT not set, assuming Development" SCHEDULER_ENVIRONMENT="Development" fi # Select the crontab file based on the environment CRON_FILE="crontab.$SCHEDULER_ENVIRONMENT" #if [ ! -f "/srv/backup" ]; then # echo "Creating backup directory" # mkdir /srv/backup/ #fi if [ ! -f "/srv/backup/html" ]; then echo "Creating backup directory: HTML" mkdir /srv/backup/html fi if [ ! -f "/srv/backup/sql" ]; then echo "Creating backup directory: SQL" mkdir /srv/backup/sql fi echo "Loading crontab file: $CRON_FILE" # Load the crontab file crontab $CRON_FILE # Start cron echo "Starting cron..." crond -f