
    tni                     f    d dl Z d dlmZ d dlmZ d dlmZ de j        fdeedf         deddfdZ	dS )	    N)Union)Console)RichHandlerterminal_widthlevelreturnc                 0   t          j        d          }| rt          |           nd }t          ddddd|          }|                    t          j        d                     |                    |           |                    |           d|_        d S )Nfastapi_cli)widthFT)	show_timerich_tracebackstracebacks_show_localsmarkup	show_pathconsolez%(message)s)	logging	getLoggerr   r   setFormatter	Formatter
addHandlersetLevel	propagate)r   r   loggerr   rich_handlers        P/var/www/html/gpu-tools/venv/lib/python3.11/site-packages/fastapi_cli/logging.pysetup_loggingr      s     }--F/=GgN++++4G#  L g/>>???
l###
OOEF    )
r   typingr   rich.consoler   rich.loggingr   INFOintr    r   r   <module>r$      s                       $ $ $ $ $ $ (,', #t)$47	     r   