feat: Scheduled Execution with Cron and Retry Handling
This commit is contained in:
+3
-3
@@ -11,10 +11,10 @@ fi
|
||||
required_vars=(
|
||||
MASTODON_BASE_URL
|
||||
MASTODON_ACCESS_TOKEN
|
||||
VISIBILITY
|
||||
MASTODON_VISIBILITY
|
||||
SITE_URL
|
||||
HASHTAGS
|
||||
THROWNBACK_PREFIX
|
||||
THROWBACK_PREFIX
|
||||
MAX_RETRIES
|
||||
RUN_AT
|
||||
TZ
|
||||
@@ -48,7 +48,7 @@ trap 'rm -f "${tmp_cron}"' EXIT
|
||||
echo "SHELL=/bin/bash"
|
||||
echo "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
echo "TZ=${TZ}"
|
||||
echo "${minute} ${hour} * * * cd /app && /usr/local/bin/python -m tenbackward >> /app/data/cron.log 2>&1"
|
||||
echo "${minute} ${hour} * * * /usr/local/bin/run-bot.sh >> /proc/1/fd/1 2>&1"
|
||||
} > "${tmp_cron}"
|
||||
|
||||
install -m 0644 -o root -g root "${tmp_cron}" /etc/cron.d/tenbackward
|
||||
|
||||
Reference in New Issue
Block a user