
    ohZ                     d    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	y)
    N)Union)Console)RichHandlerterminal_widthlevelreturnc                    |8t        j                  d      dk(  rt        j                  nt        j                  }t        j
                  d      }| rt        |       nd }t        ddddd|      }|j                  t        j                  dd	
             |j                  |       |j                  |       d|_        y )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        k/var/www/pru.catia.catastroantioquia-mas.com/tasa/lib/python3.12/site-packages/fastapi_cloud_cli/logging.pysetup_loggingr$   	   s     }YY'<=DGMM',, 	 23F/=gN+4G#L g//3GH
l#
OOEF    )NN)
r   r   typingr   rich.consoler   rich.loggingr   intr$    r%   r#   <module>r+      sJ     	    $ HL#t)$49#t)4D	r%   