📁 File Manager Pro
v10.0.2 | PHP: 8.1.34
Server: LiteSpeed
2026-06-27 07:06:19
📂
/
/
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
sentry_sdk
/
integrations
/
__pycache__
✏️
Editing: serverless.cpython-312.pyc
� Yr*jU � �� � d dl Z d dlmZ d dlmZ d dlZd dlmZmZ er d dlm Z m Z mZmZm Z mZ ede de f �� Zndd �Zedddded dfd �� Zedddded dfd�� Z dddded dfd�Zdd�Zy)� N��wraps)� TYPE_CHECKING)�event_from_exception�reraise)�Any�Callable�Optional�TypeVar�Union�overload�F.)�bound�returnc � � | S �N� )�xs �Q/opt/hc_python/lib/python3.12/site-packages/sentry_sdk/integrations/serverless.pyr r s � ��� �f�flushc � � y r r �r r s r �serverless_functionr � � �r zCallable[[F], F]c � � y r r r s r r r r r zOptional[F]zUnion[F, Callable[[F], F]]c �( �� d�fd�}| �|S || � S )Nc �4 �� � t � � d� �fd�� }|S )Nc �b �� t j � 5 }|j � �| i |���rt j � cd d d � S # t $ r t � Y nw xY w �r1t j � n# �rt j � w w xY wd d d � y # 1 sw Y y xY wr )� sentry_sdk�isolation_scope�clear_breadcrumbsr � Exception�_capture_and_reraise)�args�kwargs�scoper r s ��r �innerz3serverless_function.<locals>.wrapper.<locals>.inner! s� �� ��+�+�-���'�'�)�+��d�-�f�-� �"�(�(�*� .�-�� !� +�(�*�+��*��"�(�(�*�� �"�(�(�*� �� .�-�-�s? �B%�A�B%�A%�"B �$A%�%B �)B%� B�B%�%B.)r&