Zelyanoth commited on
Commit
2f9f089
·
1 Parent(s): 1c1fdb4
backend/celery_config.py CHANGED
@@ -6,7 +6,7 @@ This centralizes all Celery configuration to avoid conflicts.
6
  import os
7
  from celery import Celery
8
  from celery.schedules import crontab
9
- from config import Config # Changed from 'from backend.config import Config'
10
 
11
  # Create Celery instance
12
  celery_app = Celery('lin_app')
@@ -70,6 +70,6 @@ celery_app.conf.update(
70
  )
71
 
72
  # Import tasks to ensure they're registered
73
- from . import celery_tasks # Changed from 'from backend import celery_tasks'
74
 
75
  __all__ = ['celery_app']
 
6
  import os
7
  from celery import Celery
8
  from celery.schedules import crontab
9
+ from backend.config import Config
10
 
11
  # Create Celery instance
12
  celery_app = Celery('lin_app')
 
70
  )
71
 
72
  # Import tasks to ensure they're registered
73
+ from backend import celery_tasks
74
 
75
  __all__ = ['celery_app']
backend/start_celery.py CHANGED
@@ -34,7 +34,7 @@ def start_worker():
34
  print("Starting Celery worker...")
35
  cmd = [
36
  sys.executable, "-m", "celery",
37
- "-A", "celery_config",
38
  "worker",
39
  "--loglevel=info",
40
  "--pool=solo",
@@ -53,7 +53,7 @@ def start_beat():
53
  print("Starting Celery Beat scheduler...")
54
  cmd = [
55
  sys.executable, "-m", "celery",
56
- "-A", "celery_config",
57
  "beat",
58
  "--loglevel=info",
59
  "--scheduler=django_celery_beat.schedulers:DatabaseScheduler"
 
34
  print("Starting Celery worker...")
35
  cmd = [
36
  sys.executable, "-m", "celery",
37
+ "-A", "celery_config:celery_app", # Changed from 'celery_config'
38
  "worker",
39
  "--loglevel=info",
40
  "--pool=solo",
 
53
  print("Starting Celery Beat scheduler...")
54
  cmd = [
55
  sys.executable, "-m", "celery",
56
+ "-A", "celery_config:celery_app", # Changed from 'celery_config'
57
  "beat",
58
  "--loglevel=info",
59
  "--scheduler=django_celery_beat.schedulers:DatabaseScheduler"
start_app.py CHANGED
@@ -34,7 +34,7 @@ def start_celery_components():
34
  # Start Celery worker
35
  worker_cmd = [
36
  sys.executable, "-m", "celery",
37
- "-A", "celery_config",
38
  "worker",
39
  "--loglevel=info",
40
  "--pool=solo",
@@ -44,7 +44,7 @@ def start_celery_components():
44
  # Start Celery beat
45
  beat_cmd = [
46
  sys.executable, "-m", "celery",
47
- "-A", "celery_config",
48
  "beat",
49
  "--loglevel=info",
50
  "--scheduler=django_celery_beat.schedulers:DatabaseScheduler"
 
34
  # Start Celery worker
35
  worker_cmd = [
36
  sys.executable, "-m", "celery",
37
+ "-A", "celery_config:celery_app", # Changed from 'celery_config'
38
  "worker",
39
  "--loglevel=info",
40
  "--pool=solo",
 
44
  # Start Celery beat
45
  beat_cmd = [
46
  sys.executable, "-m", "celery",
47
+ "-A", "celery_config:celery_app", # Changed from 'celery_config'
48
  "beat",
49
  "--loglevel=info",
50
  "--scheduler=django_celery_beat.schedulers:DatabaseScheduler"