""" uLutenant service configuration """ import os from pydantic import BaseSettings class Settings(BaseSettings): """Application settings""" # Basic settings APP_NAME: str = "uLutenant Service" VERSION: str = "1.0.0" DEBUG: bool = os.getenv("DEBUG", "False").lower() == "true" LOG_LEVEL: str = os.getenv("LOG_LEVEL", "INFO") # Database settings DATABASE_URL: str = os.getenv("DATABASE_URL", "postgresql+asyncpg://tenant_user:tenant_pass123@tenant-db:5432/tenant_db") # Redis settings REDIS_URL: str = os.getenv("REDIS_URL", "redis://redis:6379/0") # RabbitMQ settings RABBITMQ_URL: str = os.getenv("RABBITMQ_URL", "amqp://bakery:forecast123@rabbitmq:5672/") # Service URLs AUTH_SERVICE_URL: str = os.getenv("AUTH_SERVICE_URL", "http://auth-service:8000") class Config: env_file = ".env" settings = Settings()