This commit is contained in:
2025-11-04 21:42:54 +11:00
parent 87fa38f040
commit d5d6855834
2 changed files with 3 additions and 2 deletions
+2 -2
View File
@@ -17,6 +17,7 @@ class CoreConfig(AppConfig):
"""
from core.scheduler import scheduler, start_scheduler
from links.tasks import schedule_pending_pages
from apscheduler.triggers.interval import IntervalTrigger
# Start the scheduler
start_scheduler()
@@ -25,8 +26,7 @@ class CoreConfig(AppConfig):
if not scheduler.get_job('schedule_pending_pages'):
scheduler.add_job(
schedule_pending_pages,
'interval',
seconds=120,
trigger=IntervalTrigger(seconds=120),
id='schedule_pending_pages',
replace_existing=True
)
+1
View File
@@ -4,6 +4,7 @@ APScheduler configuration for background tasks
import logging
from apscheduler.schedulers.background import BackgroundScheduler
from apscheduler.executors.pool import ThreadPoolExecutor
from apscheduler.triggers.interval import IntervalTrigger
from django.conf import settings
logger = logging.getLogger(__name__)