관리-도구
편집 파일: dedupe.cpython-37.opt-1.pyc
B T a� � @ sp d dl mZ d dlmZ d dlmZ d dlmZ d dlm Z e r\d dl mZ d dlmZm Z G dd � d e�Zd S )� )�Hub)� ContextVar)�Integration)�add_global_event_processor)�MYPY)�Optional)�Event�Hintc @ s$ e Zd ZdZdd� Zedd� �ZdS )�DedupeIntegrationZdedupec C s t d�| _d S )Nz last-seen)r � _last_seen)�self� r �O/opt/alt/python37/lib/python3.7/site-packages/sentry_sdk/integrations/dedupe.py�__init__ s zDedupeIntegration.__init__c C s t dd� �} d S )Nc S sh |d kr| S t j�t�}|d kr$| S |�dd �}|d kr<| S |d }|j�d �|krXd S |j�|� | S )N�exc_info� )r �currentZget_integrationr �getr �set)�eventZhintZintegrationr �excr r r � processor s z/DedupeIntegration.setup_once.<locals>.processor)r )r r r r � setup_once s zDedupeIntegration.setup_onceN)�__name__� __module__�__qualname__Z identifierr �staticmethodr r r r r r s r N)Zsentry_sdk.hubr Zsentry_sdk.utilsr Zsentry_sdk.integrationsr Zsentry_sdk.scoper Zsentry_sdk._typesr �typingr r r r r r r r �<module> s