Viewing File: /opt/alt/python38/lib/python3.8/site-packages/sentry_sdk/__pycache__/debug.cpython-38.opt-1.pyc

U

„á§\
ã@szddlZddlZddlmZddlmZddlmZddlm	Z	ddlm
Z
Gdd„dejƒZd	d
„Z
dd„Zd
d„ZdS)éN)Úutils)ÚHub)Úlogger)Ú_client_init_debug)Ú	LogRecordc@seZdZdd„ZdS)Ú_HubBasedClientFiltercCs6t d¡rdStj}|dk	r2|jdk	r2|jjdSdS)NFTÚdebug)rÚgetrÚcurrentZclientZoptions)ÚselfÚrecordZhub©r
ú	/debug.pyÚfilters
z_HubBasedClientFilter.filterN)Ú__name__Ú
__module__Ú__qualname__rr
r
r
rrsrcCstjstƒtƒdS©N)rZhandlersÚconfigure_loggerÚconfigure_debug_hubr
r
r
rÚinit_debug_supportsrcCsBt tj¡}| t d¡¡t |¡t tj	¡t 
tƒ¡dS)Nz$ [sentry] %(levelname)s: %(message)s)ÚloggingZ
StreamHandlerÚsysÚstderrZsetFormatterZ	FormatterrZ
addHandlerZsetLevelÚDEBUGZ	addFilterr)Z_handlerr
r
rrs

rcCsdd„}|t_dS)NcSstjSr)rr
r
r
r
rÚ_get_debug_hub%sz+configure_debug_hub.<locals>._get_debug_hub)rr)rr
r
rr$sr)rrZ
sentry_sdkrZsentry_sdk.hubrZsentry_sdk.utilsrZsentry_sdk.clientrrZFilterrrrrr
r
r
rÚ<module>s
Back to Directory File Manager