o
    Wiv                     @  sp   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
dZdddZg dZdS )    )annotationsN)r                  F	verbosityintshow_pidboolreturnc                 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)r   r
   level
msg_formatlocate	formatterstream_handler
level_name r)   E/home/ubuntu/.local/lib/python3.10/site-packages/virtualenv/report.pysetup_report   s&   







r+   loglogging.LoggerNonec                 C  s   t | jD ]}| | qd S )N)listhandlersremoveHandler)r,   log_handlerr)   r)   r*   r   )   s   r   )r   r   r+   )F)r   r	   r
   r   r   r	   )r,   r-   r   r.   )
__future__r   r   r   CRITICALr"   WARNINGINFOr   r   r   maxkeysr   r!   r   r+   r   __all__r)   r)   r)   r*   <module>   s    	
