INNER CODE UNIT · Python

startup_event

tropicoo/yt-dlp-bot · app_api/api/app.py:30

async def startup_event() -> None:
    redis = aioredis.from_url(
        settings.REDIS_URL, encoding='utf8', decode_responses=True
    )
    FastAPICache.init(RedisBackend(redis), prefix='fastapi-cache')
    await get_rabbitmq().register()


@app.on_event('shutdown')
async def shutdown_event() -> None:
    await get_rabbitmq().close()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…