scheduler.py 368 B

123456789101112
  1. from apscheduler.schedulers.background import BackgroundScheduler
  2. from django_apscheduler.jobstores import DjangoJobStore
  3. scheduler = BackgroundScheduler()
  4. scheduler.add_jobstore(DjangoJobStore(), "default")
  5. try:
  6. scheduler.start()
  7. except Exception as e:
  8. from common.utils.logger import maxkb_logger
  9. maxkb_logger.error(f"Failed to start scheduler: {e}")