o
    #1 iZ                     @   sb   d dl Z d dlZd dlmZ d dlmZ d dlmZ 	d
deedf deedf ddfdd	Z	dS )    N)Union)Console)RichHandlerterminal_widthlevelreturnc                 C   s   |d u rt ddkrtjntj}td}| rt| dnd }tddddd|d}|tj	dd	d
 |
| || d|_d S )NZFASTAPI_CLOUD_DEBUG1Zfastapi_cloud_cli)widthFT)	show_timerich_tracebackstracebacks_show_localsmarkup	show_pathconsolez	{message}{)style)osgetenvloggingDEBUGINFO	getLoggerr   r   setFormatter	Formatter
addHandlersetLevel	propagate)r   r   loggerr   Zrich_handler r   e/home/app/PaddleOCR-VL-test/.venv_paddleocr/lib/python3.10/site-packages/fastapi_cloud_cli/logging.pysetup_logging	   s"   



r    )NN)
r   r   typingr   Zrich.consoler   Zrich.loggingr   intr    r   r   r   r   <module>   s    

