U
    d                     @   s   d Z dddZdS )zAMQP Management API utilities.Nc                    sp   ddl } jj fdd}|d|d}|dk	r6|ndd}|d	|d
}|d|d
}|| d| ||S )zGet pyrabbit manager.    Nc                    s(   |d k	r|S d|  p&t  | d p&|S )Nz
manager_%s)getattr)namevaldefaultclientopt ;/tmp/pip-unpacked-wheel-hqfrjlvz/kombu/utils/amq_manager.pyget
   s    
zget_manager.<locals>.gethostname	localhostZmanager_porti8=  useridZguestpassword:)pyrabbitZtransport_optionsr   ZClient)r   r   portr   r   r   r   hostr	   r   r
   get_manager   s    r   )NNNN)__doc__r   r	   r	   r	   r
   <module>   s     