From b17dc556d7ec36c7353ad65774a96b348225ef6e Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Tue, 11 Jul 2023 15:23:40 +0200 Subject: [PATCH] Fix scheduler. --- scripts/scheduler.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/scheduler.py b/scripts/scheduler.py index 7179f85..7a4e8a8 100755 --- a/scripts/scheduler.py +++ b/scripts/scheduler.py @@ -16,19 +16,21 @@ from apscheduler.triggers.cron import CronTrigger from mobilizon_reshare.cli import _safe_execution from mobilizon_reshare.cli.commands.recap.main import recap from mobilizon_reshare.cli.commands.start.main import start +from mobilizon_reshare.config.command import CommandConfig sched = AsyncIOScheduler() +config = CommandConfig(dry_run=False) # Runs "start" from Monday to Friday every 15 mins sched.add_job( - partial(_safe_execution, start), + partial(_safe_execution, partial(start, config)), CronTrigger.from_crontab( os.environ.get("MOBILIZON_RESHARE_INTERVAL", "*/15 10-18 * * 0-4") ), ) # Runs "recap" once a week sched.add_job( - partial(_safe_execution, recap), + partial(_safe_execution, partial(recap, config)), CronTrigger.from_crontab( os.environ.get("MOBILIZON_RESHARE_RECAP_INTERVAL", "5 11 * * 0") ),