o
    ´/iÇ  ã                   @   sP   d dl mZ d dl mZ G dd„ deƒZdedeee ee ef fdd„Z	d	S )
é    )Ú
Connection)ÚRedisc                   @   s   e Zd ZdS )ÚNoRedisConnectionExceptionN)Ú__name__Ú
__module__Ú__qualname__© r   r   úN/var/www/html/flask_server/venv/lib/python3.10/site-packages/rq/connections.pyr      s    r   Ú
connectionÚreturnc                 C   s    | j j ¡ }| j j}| j||fS )N)Úconnection_poolÚconnection_kwargsÚcopyÚconnection_classÚ	__class__)r
   Úconnection_pool_kwargsÚconnection_pool_classr   r   r	   Úparse_connection	   s   r   N)
Úredisr   ÚRedisConnectionr   Ú	Exceptionr   ÚtupleÚtypeÚdictr   r   r   r   r	   Ú<module>   s    (