o
    —¨ÊhÌ  ã                   @  s"   d Z ddlmZ 		ddd„ZdS )zAMQP Management API utilities.é    )ÚannotationsNc                   sp   ddl }ˆ jj‰‡ ‡fdd„}|d|dƒ}|dur|nˆddƒ}|d	|d
ƒ}|d|d
ƒ}| |› d|› �||¡S )zGet pyrabbit manager.r   Nc                   s(   |d ur|S ˆd|  ƒpt ˆ | d ƒp|S )Nz
manager_%s)Úgetattr)ÚnameÚvalÚdefault©ÚclientÚopt© úI/var/www/html/env/lib/python3.10/site-packages/kombu/utils/amq_manager.pyÚget   s   
ÿþzget_manager.<locals>.getÚhostnameÚ	localhostÚmanager_porti8=  ÚuseridÚguestÚpasswordú:)ÚpyrabbitÚtransport_optionsr   ÚClient)r   r   Úportr   r   r   r   Úhostr
   r   r   Úget_manager   s   r   )NNNN)Ú__doc__Ú
__future__r   r   r
   r
   r
   r   Ú<module>   s
    ÿ