queues/app/storage/redis/__init__.py
emmatveev 5efc884f12
All checks were successful
Deploy Dev / Build (pull_request) Successful in 5s
Deploy Dev / Push (pull_request) Successful in 7s
Deploy Dev / Deploy dev (pull_request) Successful in 6s
fix
2024-11-25 00:33:13 +03:00

16 lines
342 B
Python

import os
import redis.asyncio as connection
REDIS_HOST = os.getenv('REDIS_HOST', 'localhost')
REDIS_PASSWORD = os.getenv('REDIS_PASSWORD')
if REDIS_PASSWORD:
URL = f'redis://:{REDIS_PASSWORD}@{REDIS_HOST}:6379'
else:
URL = f'redis://{REDIS_HOST}:6379'
pool = connection.from_url(URL)
database = connection.Redis.from_pool(pool)