feat: add crontab function to automatically run services

This commit is contained in:
2026-03-01 14:45:07 +01:00
parent 3d5eedbe00
commit 19964de3e5
3 changed files with 25 additions and 18 deletions

View File

@@ -68,4 +68,18 @@ function env_variable() {
echo "$key=$value" >> "$ENV_FILE"
log_success "$key created."
fi
}
function add_crontab() {
if ! command -v crontab >/dev/null 2>&1; then
log_error "Error: crontab not found."
fi
CRON_JOB=$1
crontab -l 2>/dev/null | grep -F "$CRON_JOB" > /dev/null 2>&1
if ! crontab -l 2>/dev/null | grep -Fq "$CRON_JOB"; then
(crontab -l 2>/dev/null; echo "$CRON_JOB") | crontab -
log_success "Cron job added."
fi
}