Skip to content

Commit b4fef1e

Browse files
committed
fix redis
1 parent e7ee8ad commit b4fef1e

3 files changed

Lines changed: 4 additions & 3 deletions

File tree

config/celery/connection.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ def wrapper(*args,
4141

4242
app = Celery(__name__)
4343
app.conf.broker_url = settings.rabbit.broker_url
44+
app.conf.result_backend = settings.redis.redis_url
4445
app.conf.timezone = settings.celery.TIMEZONE
4546
app.conf.broker_connection_retry_on_startup = True
4647
app.autodiscover_tasks(packages=['api_v1.users'])

config/config.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,7 @@ class RedisSettings(BaseModel):
9696
REDIS_HOST: str = config('REDIS_HOST')
9797
REDIS_PORT: str = config('REDIS_PORT')
9898
redis_url: str = ('redis://' +
99-
REDIS_HOST +
100-
'/' +
101-
REDIS_PORT)
99+
REDIS_HOST)
102100

103101

104102
class Settings(BaseSettings):

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ alembic = "^1.14.0"
2020
pytest = "^8.3.3"
2121
prometheus-fastapi-instrumentator = "^7.0.0"
2222
fastapi-users = {extras = ["sqlalchemy"], version = "^14.0.0"}
23+
redis = "^5.2.1"
24+
aioredis = "^2.0.1"
2325

2426

2527
[tool.poetry.group.dev.dependencies]

0 commit comments

Comments
 (0)