o
    ˜‘£fK  ã                   @  sl   d dl mZ d dlZd dlZejejejejejej	dœZ
ee
 ¡ ƒZe ¡ Zd
dd„Zdd„ Zg d	¢ZdS )é    )ÚannotationsN)r   é   é   é   é   é   Fc                 C  sº   t tƒ t| tƒ} t|  }d}|tjkrd}d|› d|› d}|r&d|› }t |¡}tjt	j
d}| |¡ t tj¡ | |¡ t |¡ t |¡}t d|¡ t d	¡ tj¡ | S )
Nz%(message)sÚmodulez%(relativeCreated)d z [%(levelname)s %(z)s:%(lineno)d]z[%(process)d] )Ústreamzsetup logging to %sÚdistlib)Ú_clean_handlersÚLOGGERÚminÚ	MAX_LEVELÚLEVELSÚloggingÚDEBUGÚ	FormatterÚStreamHandlerÚsysÚstdoutÚsetLevelÚNOTSETÚsetFormatterÚ
addHandlerÚgetLevelNameÚdebugÚ	getLoggerÚERROR)Ú	verbosityÚshow_pidÚlevelÚ
msg_formatÚlocateÚ	formatterÚstream_handlerÚ
level_name© r&   úG/var/www/html/dev/env/lib/python3.10/site-packages/virtualenv/report.pyÚsetup_report   s&   







r(   c                 C  s   t | jƒD ]}|  |¡ qd S )N)ÚlistÚhandlersÚremoveHandler)ÚlogÚlog_handlerr&   r&   r'   r   )   s   ÿr   )r   r   r(   )F)Ú
__future__r   r   r   ÚCRITICALr   ÚWARNINGÚINFOr   r   r   ÚmaxÚkeysr   r   r   r(   r   Ú__all__r&   r&   r&   r'   Ú<module>   s    ú	
