python_infrastructure_exceptions.base ===================================== .. py:module:: python_infrastructure_exceptions.base .. autoapi-nested-parse:: Base infrastructure exception class. Exceptions ---------- .. autoapisummary:: python_infrastructure_exceptions.base.InfrastructureException Module Contents --------------- .. py:exception:: InfrastructureException(message: str, details: str = None) Bases: :py:obj:`Exception` Base exception for all infrastructure-layer errors. Infrastructure errors are low-level technical failures: - Database connection/query failures - External API timeouts - Cache unavailability - Message queue failures - Configuration issues These are distinct from business/application layer errors (validation, business rules) which use python-app-exceptions. .. py:attribute:: message .. py:attribute:: details :value: None