app.storage

Storage layer for preprocessing status.

Uses Redis as the sole storage backend, shared between the FastAPI API process and Celery worker processes.`

Functions

get_redis_repository(redis_url)

Cached version of Redis status repository.

Classes

RedisStatusRepository(redis_url)

Status repository backed by a single Redis Hash.