github.com/ismailbayram/bigpicture@v0.0.0-20231225173155-e4b21f5efcff/internal/browser/pyproject/washer_project/celery.py (about)

     1  from __future__ import absolute_import
     2  import os
     3  from celery import Celery
     4  from django.conf import settings
     5  
     6  from washer_project.celery_schedule_conf import CELERYBEAT_SCHEDULE
     7  
     8  os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'washer_project.settings')
     9  app = Celery('washer_project')
    10  
    11  app.config_from_object('django.conf:settings')
    12  app.autodiscover_tasks(lambda: settings.INSTALLED_APPS)
    13  
    14  app.conf.beat_schedule = CELERYBEAT_SCHEDULE