U
    )Øc  ã                   @   s   d Z ddlZdadd„ ZdS )z Grab the global logger instance.é    Nc                  C   sD   t dkr@ddlm}  |  ¡ r(|  ¡ ja nt d¡a t  t 	¡ ¡ t S )z‰Grab the global logger instance.

    If a global Application is instantiated, grab its logger.
    Otherwise, grab the root logger.
    Né   ©ÚApplicationZ	traitlets)
Ú_loggerZconfigr   ZinitializedÚinstanceÚlogÚloggingZ	getLoggerZ
addHandlerZNullHandlerr   © r	   ú,lib/python3.8/site-packages/traitlets/log.pyÚ
get_logger   s    
r   )Ú__doc__r   r   r   r	   r	   r	   r
   Ú<module>   s   