
    tniZ                     r    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Z	dS )
    N)Union)Console)RichHandlerterminal_widthlevelreturnc                    |0t          j        d          dk    rt          j        nt          j        }t          j        d          }| rt          |           nd }t          ddddd|          }|                    t          j	        dd	
                     |
                    |           |                    |           d|_        d S )NFASTAPI_CLOUD_DEBUG1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   rich_handlers        V/var/www/html/gpu-tools/venv/lib/python3.11/site-packages/fastapi_cloud_cli/logging.pysetup_loggingr$   	   s     }Y'<==DDGMM', 	 233F/=GgN++++4G#  L g/3GGGHHH
l###
OOEF    )NN)
r   r   typingr   rich.consoler   rich.loggingr   intr$    r%   r#   <module>r+      s     				                   $ $ $ $ $ $ HL #t)$49#t)4D	     r%   