
    ,i                     F     G d  de       Z G d de       Z G d de       Zy)c                       e Zd Zy)NoValidDatabaseExceptionN)__name__
__module____qualname__     \/var/www/html/langgraph-service/venv/lib/python3.12/site-packages/redis/multidb/exception.pyr   r      s    r   r   c                   "     e Zd ZdZ fdZ xZS )UnhealthyDatabaseExceptionzMException raised when a database is unhealthy due to an underlying exception.c                 @    t         |   |       || _        || _        y )N)super__init__databaseoriginal_exception)selfmessager   r   	__class__s       r	   r   z#UnhealthyDatabaseException.__init__   s    ! "4r   )r   r   r   __doc__r   __classcell__)r   s   @r	   r   r      s    W5 5r   r   c                       e Zd ZdZy)TemporaryUnavailableExceptionzGException raised when all databases in setup are temporary unavailable.N)r   r   r   r   r   r   r	   r   r      s    Qr   r   N)	Exceptionr   r   r   r   r   r	   <module>r      s)   	y 	5 5	I 	r   