feat: blank taskiq setup
This commit is contained in:
1
task_management/__init__.py
Normal file
1
task_management/__init__.py
Normal file
@ -0,0 +1 @@
|
||||
from .taskiq_broker import broker as broker
|
||||
15
task_management/taskiq_broker.py
Normal file
15
task_management/taskiq_broker.py
Normal file
@ -0,0 +1,15 @@
|
||||
from taskiq_aio_pika import AioPikaBroker
|
||||
from taskiq_postgresql import PostgresqlResultBackend
|
||||
|
||||
from backend.config import RABBITMQ_URL
|
||||
from backend.session import DATABASE_URL
|
||||
|
||||
result_backend = PostgresqlResultBackend(
|
||||
dsn=DATABASE_URL,
|
||||
)
|
||||
|
||||
broker = AioPikaBroker(
|
||||
RABBITMQ_URL,
|
||||
).with_result_backend(
|
||||
result_backend,
|
||||
)
|
||||
Reference in New Issue
Block a user