
    lh                         d dl Z 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lm	Z	  G d dej                        Zd Zd	 Zd
 Zy)    N)
get_client)_client_init_debug)logger)	LogRecordc                       e Zd Zd Zy)_DebugFilterc                 \    t        j                  d      ryt               j                  d   S )NFTdebug)r   getr   options)selfrecords     b/var/www/pru.catia.catastroantioquia-mas.com/tasa/lib/python3.12/site-packages/sentry_sdk/debug.pyfilterz_DebugFilter.filter   s&    !!%(|##G,,    N)__name__
__module____qualname__r    r   r   r   r      s    -r   r   c                  :    t         j                  st                y y )N)r   handlersconfigure_loggerr   r   r   init_debug_supportr      s    ?? r   c                  <   t        j                  t        j                        } | j	                  t        j
                  d             t        j                  |        t        j                  t         j                         t        j                  t                      y )Nz$ [sentry] %(levelname)s: %(message)s)loggingStreamHandlersysstderrsetFormatter	Formatterr   
addHandlersetLevelDEBUG	addFilterr   )_handlers    r   r   r      s^    $$SZZ0H'++,RST
h
OOGMM"
\^$r   c                  <    t        j                  dt        d       y )NzOconfigure_debug_hub is deprecated. Please remove calls to it, as it is a no-op.   )
stacklevel)warningswarnDeprecationWarningr   r   r   configure_debug_hubr,   #   s    MMYr   )r   r   r)   
sentry_sdkr   sentry_sdk.clientr   sentry_sdk.utilsr   r   Filterr   r   r   r,   r   r   r   <module>r1      s9    
   ! 0 # -7>> -%r   