관리-도구
편집 파일: api.cpython-38.pyc
U �Mg", � @ s8 d dl Z d dlZd dlmZ d dlmZmZ d dlmZ d dl m Z d dlmZm Z mZmZ d dlmZmZmZ d dlmZ d d lmZ e�rtd d lmZ d dlmZ d dlmZ d d lmZ d dlmZ d dlmZ d dlmZ d dlm Z d dlm!Z! d dlm"Z" d dl#m$Z$ d dl%m&Z& d dl'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/ d dlm0Z0m1Z1 e d�Z2e dedef d�Z3ndd� Zddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<gZ4d=d>� Z5d?d@� Z6e5dAd'� �Z7dBd-� Z8e5dCd(� �Z9e5dDd)� �Z:e5dEd*� �Z;e5dFd/� �Z<e5dadGd ��Z=e5dbdHd"��Z>e5dcdId!��Z?e5dddJd��Z@edKd#� �ZAedLd#� �ZAdedMd#�ZAedNd1� �ZBedOd1� �ZBdfdPd1�ZBe5dQd6� �ZCe5dRd7� �ZDe5dSd2� �ZEe5dTd3� �ZFe5dUd8� �ZGe5dVd4� �ZHe6dgdWd%��ZIe5dXd9� �ZJe5de jKdfdYd:��ZLdhd[d5�ZMdid\d+�ZNd]d,� ZOd^d&� ZPdjd`d$�ZQdS )k� N)�contextmanager)� tracing_utils�Client)�init)�INSTRUMENTER)�Scope� _ScopeManager� new_scope�isolation_scope)�NoOpSpan�Transaction�trace)�monitor)� TYPE_CHECKING)�Mapping)�Any)�Dict)� Generator)�Optional)�overload)�Callable)�TypeVar)�ContextManager)�Union)�Unpack)� BaseClient)�Event�Hint� Breadcrumb�BreadcrumbHint�ExcInfo�MeasurementUnit�LogLevelStr�SamplingContext)�Span�TransactionKwargs�T�F.)�boundc C s | S �N� )�xr* r* �</opt/hc_python/lib/python3.8/site-packages/sentry_sdk/api.pyr . s r r �add_breadcrumb� capture_event�capture_exception�capture_message�configure_scope�continue_trace�flush�get_baggage� get_client�get_global_scope�get_isolation_scope�get_current_scope�get_current_span�get_traceparent�is_initializedr � last_event_idr � push_scope�set_context� set_extra� set_level�set_measurement�set_tag�set_tags�set_user� start_span�start_transactionr r c C s&