Coverage for sonar_backend/celery.py: 100%
9 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-10 03:22 +0000
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-10 03:22 +0000
1# celery.py
4from __future__ import absolute_import
5from __future__ import unicode_literals
7import os
9from celery import Celery
10from django.conf import settings
12# Set the default Django settings module for the 'celery' program.
13os.environ.setdefault("DJANGO_SETTINGS_MODULE", "sonar_backend.settings")
15app = Celery("sonar_backend") # Replace 'your_project' with your project's name.
17# Configure Celery using settings from Django settings.py.
18app.config_from_object("django.conf:settings", namespace="CELERY")
20# Load tasks from all registered Django app configs.
21app.autodiscover_tasks(lambda: settings.INSTALLED_APPS)