📁 File Manager Pro
v10.0.2 | PHP: 8.1.34
Server: LiteSpeed
2026-06-27 19:04:35
📂
/
/
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
sentry_sdk
/
integrations
/
__pycache__
✏️
Editing: huey.cpython-312.pyc
� Yr*j� � �� � d dl Z d dlmZ d dlmZ d dlZd dlmZmZmZ d dl m Z mZ d dlm Z mZ d dlmZ d dlmZmZmZ d d lmZmZmZ d d lmZ d dlmZmZmZmZm Z m!Z! er-d dlm"Z"m#Z#m$Z$m%Z%m&Z& d d l'm(Z(m)Z)m*Z* d dlm+Z+ e%de#de"f �� Z, d dl-m.Z.m/Z/m0Z0m1Z1m2Z2 d dl3m4Z4m5Z5m6Z6 d dl-m8Z9 d dl-m:Z; e4e5e6fZ< G d� de� Z=dd�Z>dd�Z?d d�Z@d!d�ZAdd�ZBy# e7$ r e d� �w xY w# e7$ r dZ9dZ;Y �Aw xY w)"� N)�datetime)� TYPE_CHECKING)�continue_trace�get_baggage�get_traceparent)�OP� SPANSTATUS)�DidNotEnable�Integration)�should_send_default_pii)� SegmentSource� SpanStatus�StreamedSpan)�BAGGAGE_HEADER_NAME�SENTRY_TRACE_HEADER_NAME�TransactionSource)�has_span_streaming_enabled)�SENSITIVE_DATA_SUBSTITUTE� _register_control_flow_exception�capture_internal_exceptions�ensure_integration_enabled�event_from_exception�reraise)�Any�Callable�Optional�TypeVar�Union)�Event�EventProcessor�Hint)�ExcInfo�F.)�bound)�Huey�PeriodicTask�Result�ResultGroup�Task)�CancelExecution� RetryTask�TaskLockedExceptionzHuey is not installed)�chord)�groupc �, � e Zd ZdZde� �Zedd�� Zy)�HueyIntegration�hueyzauto.queue.Nc �` � t � t � t t t t g� y �N)� patch_enqueue� patch_executer r* r+ r, � � �K/opt/hc_python/lib/python3.12/site-packages/sentry_sdk/integrations/huey.py� setup_oncezHueyIntegration.setup_once7 s � �����(� �i�)<�=� r7 ��returnN)�__name__� __module__�__qualname__� identifier�origin�staticmethodr9 r6 r7 r8 r0 r0 3 s% � ��J��:�,� '�F�� � � r7 r0 c �z �� t j �t t �� d�fd�� } | t _ y )Nc � �� t �t |t � rd}n%t �t |t � rd}n|j }t t j � j � }d }|rAt j j |t j t j d��� }n4t j t j |t j �� }t ft d� t t fD � � z }|5 t ||� s+t t# � t$ t'