o
    Df                     @  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 P/home/ubuntu/webapp/venv/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
    