start moveing stuff to package. Check previous commit for changes to forwardport

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
This commit is contained in:
Marc 'risson' Schmitt
2025-06-12 18:37:50 +02:00
parent 1a6ab7f24b
commit e0dcade9ad
6 changed files with 528 additions and 4 deletions

View File

@ -8,7 +8,7 @@ from django_dramatiq_postgres.conf import Conf
class DjangoDramatiqPostgres(AppConfig):
name = "django_dramatiq_postgres"
verbose_name = "Django DramatiQ postgres"
verbose_name = "Django Dramatiq postgres"
def ready(self):
old_broker = dramatiq.get_broker()
@ -28,12 +28,13 @@ class DjangoDramatiqPostgres(AppConfig):
"middleware": [],
}
broker: dramatiq.broker.Broker = import_string(Conf.broker_class)(
*broker_args, **broker_kwargs
*broker_args,
**broker_kwargs,
)
for middleware_class, middleware_kwargs in Conf.middlewares.items():
middleware: dramatiq.middleware.middleware.Middleware = import_string(middleware_class)(
**middleware_kwargs
**middleware_kwargs,
)
broker.add_middleware(middleware)