Skip to content

Commit 191b96d

Browse files
committed
fix celery config
1 parent f2e5f93 commit 191b96d

File tree

1 file changed

+7
-3
lines changed
  • pythonkr_backend/pythonkr_backend/settings

1 file changed

+7
-3
lines changed

pythonkr_backend/pythonkr_backend/settings/prod.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,11 @@
6969
#logfire.instrument_psycopg('psycopg')
7070

7171
# celery
72-
CELERY_BROKER_PASSWORD = os.environ.get("CELERY_PASSWORD","FALSE")
73-
CELERY_BROKER_USERNAME = os.environ.get("CELERY_USERNAME","FALSE")
74-
CELERY_BROKER_VHOST = os.environ.get("CELERY_VHOST","FALSE")
72+
CELERY_BROKER_PASSWORD = os.environ.get("CELERY_BROKER_PASSWORD","FALSE")
73+
CELERY_BROKER_USERNAME = os.environ.get("CELERY_BROKER_USERNAME","FALSE")
74+
CELERY_BROKER_VHOST = os.environ.get("CELERY_BROKER_VHOST","FALSE")
75+
if "FALSE" in [CELERY_BROKER_PASSWORD, CELERY_BROKER_USERNAME, CELERY_BROKER_VHOST]:
76+
raise ValueError("CELERY_BROKER_PASSWORD, CELERY_BROKER_USERNAME, CELERY_BROKER_VHOST must be set")
7577
# Celery Configuration Options
7678
CELERY_TASK_ALWAYS_EAGER = False
7779
CELERY_TASK_EAGER_PROPAGATES = False
@@ -82,6 +84,8 @@
8284
CELERY_TASK_TIME_LIMIT = 30 * 60
8385
CELERY_RESULT_BACKEND = 'django-db'
8486

87+
print(f"CELERY_BROKER_URL: {CELERY_BROKER_URL}")
88+
8589
# django-celery-beat
8690
CELERY_BEAT_SCHEDULER = 'django_celery_beat.schedulers:DatabaseScheduler'
8791

0 commit comments

Comments
 (0)