Viewing File: /opt/alt/python38/lib/python3.8/site-packages/sentry_sdk/__pycache__/debug.cpython-38.opt-1.pyc
U
„á§\
ã @ sz d dl Z d dlZd dlmZ d dlmZ d dlmZ d dlm Z d dlm
Z
G dd„ dejƒZd d
„ Z
dd„ Zd
d„ ZdS )é N)Úutils)ÚHub)Úlogger)Ú_client_init_debug)Ú LogRecordc @ s e Zd Zdd„ ZdS )Ú_HubBasedClientFilterc C s6 t d¡rdS tj}|d k r2|jd k r2|jjd S dS )NFTÚdebug)r Úgetr ÚcurrentZclientZoptions)ÚselfÚrecordZhub© r
ú /debug.pyÚfilter s
z_HubBasedClientFilter.filterN)Ú__name__Ú
__module__Ú__qualname__r r
r
r
r r s r c C s t jstƒ tƒ d S ©N)r ZhandlersÚconfigure_loggerÚconfigure_debug_hubr
r
r
r Úinit_debug_support s r c C sB t tj¡} | t d¡¡ t | ¡ t t j ¡ t
tƒ ¡ d S )Nz$ [sentry] %(levelname)s: %(message)s)ÚloggingZ
StreamHandlerÚsysÚstderrZsetFormatterZ Formatterr Z
addHandlerZsetLevelÚDEBUGZ addFilterr )Z_handlerr
r
r r s
r c C s dd„ } | t _d S )Nc S s t jS r )r r
r
r
r
r Ú_get_debug_hub% s z+configure_debug_hub.<locals>._get_debug_hub)r r )r r
r
r r $ s r )r r Z
sentry_sdkr Zsentry_sdk.hubr Zsentry_sdk.utilsr Zsentry_sdk.clientr r ZFilterr r r r r
r
r
r Ú<module> s
Back to Directory
File Manager