Initial commit - production deployment

This commit is contained in:
2026-01-21 17:17:16 +01:00
commit c23d00dd92
2289 changed files with 638440 additions and 0 deletions

33
shared/redis_utils/__init__.py Executable file
View File

@@ -0,0 +1,33 @@
"""
Redis utilities for Bakery-IA platform
Provides Redis connection management and rate limiting
"""
from shared.redis_utils.client import (
RedisConnectionManager,
get_redis_manager,
initialize_redis,
get_redis_client,
close_redis,
redis_context,
set_with_ttl,
get_value,
increment_counter,
get_keys_pattern
)
__all__ = [
# Connection management
"RedisConnectionManager",
"get_redis_manager",
"initialize_redis",
"get_redis_client",
"close_redis",
"redis_context",
# Convenience functions
"set_with_ttl",
"get_value",
"increment_counter",
"get_keys_pattern",
]