]hAn0 d Z ddlmZ ddlmZ ddlZddlZddlZddlmZ ddl m
Z
ddlmZ G d d ej
ZdS )
z
raven.handlers.logbook
~~~~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2012 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
)absolute_import)print_functionN)string_types)Client) to_stringc * e Zd Z fdZd Zd Z xZS )
SentryHandlerc t | dk r|d }t |t r) | dt d
d|i|| _ n=t |t r|| _ n t
d| j j d|d g }n9 | d | _ n# t $ r t d w xY w t t | j
|i | d S )N r
client_clsdsnzThe first argument to z0 must be either a Client instance or a DSN, got z instead.clientz3Expected keyword argument for SentryHandler: client )len
isinstancer popr r
ValueError __class____name__KeyError TypeErrorsuperr __init__)selfargskwargsargr s h/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/raven/handlers/logbook.pyr zSentryHandler.__init__ s t99>>q'C#|,,
>fjjv>>QQ3Q&QQC((
! jN+++CC" DD
W$jj22
W
W
W UVVV
W+mT""+T