AI Implementation feature(1089): Scheduled Execution with Cron and Retry Handling (#9)

This commit was merged in pull request #9.
This commit is contained in:
2026-08-04 20:48:16 +00:00
parent 3545b81546
commit 5f6ddf76a4
27 changed files with 644 additions and 272 deletions
+3 -3
View File
@@ -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