diff options
| author | Robert | 2018-01-08 14:01:13 +0100 |
|---|---|---|
| committer | Robert | 2018-01-08 14:01:13 +0100 |
| commit | 6123fa3580b0048f39157c35cecef3c914e06b4c (patch) | |
| tree | 15939baa35d07581bc2adf0804da7fcd5905ec46 /script/launch-cron | |
| parent | dcc56c4d02f9f71b13dd38251367306842cd10c7 (diff) | |
| parent | 2ea51b513170b1b6578b47ca10b995e07ee11fef (diff) | |
| download | chouette-core-6123fa3580b0048f39157c35cecef3c914e06b4c.tar.bz2 | |
Merge branch 'master' of github.com:af83/stif-boiv
Diffstat (limited to 'script/launch-cron')
| -rw-r--r-- | script/launch-cron | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/script/launch-cron b/script/launch-cron new file mode 100644 index 000000000..183e5a331 --- /dev/null +++ b/script/launch-cron @@ -0,0 +1,20 @@ +#!/bin/bash + +function append_var_if_defined +{ + VAR_NAME=$1 + OUTPUT=$2 + grep -qE "^${VAR_NAME}=" ${OUTPUT}||env|grep -E "^${VAR_NAME}=">>${OUTPUT} +} +VAR_LIST="RAILS_DB_HOST RAILS_DB_PORT RAILS_DB_USER RAILS_DB_PASSWORD RAILS_DB_NAME MAIL_HOST MAIL_ASSETS_URL_BASE MAIL_FROM SMTP_HOST SECRET_BASE SIDEKIQ_REDIS_URL CODIFLIGNE_API_URL REDIS_CACHE_STORE_URL RAILS_LOG_TO_STDOUT PATH" + +TMPF=$(tempfile) +for v in $VAR_LIST; do + append_var_if_defined $v $TMPF +done + +crontab -l >> $TMPF +cat $TMPF |crontab - +rm $TMPF + +exec cron -f |
