Skip to content

Commit f62787b

Browse files
authored
Merge pull request #241 from honeylogic-io/add-structlog-init
fix: Add structlog init step celery
2 parents f7b8169 + b72a736 commit f62787b

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

config/celery_app.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from celery.schedules import crontab
77
from celery.signals import setup_logging, worker_ready, worker_shutdown
88
from django.conf import settings
9+
from django_structlog.celery.steps import DjangoStructLogInitStep
910

1011
# set the default Django settings module for the 'celery' program.
1112
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "config.settings.production")
@@ -18,6 +19,8 @@
1819
# should have a `CELERY_` prefix.
1920
app.config_from_object("django.conf:settings", namespace="CELERY")
2021

22+
app.steps["worker"].add(DjangoStructLogInitStep)
23+
2124

2225
@setup_logging.connect
2326
def config_loggers(*args, **kwargs):

0 commit comments

Comments
 (0)