관리-도구
편집 파일: __init__.cpython-37.pyc
B T am � @ s� d Z ddlmZ ddlmZ ddlmZ ddlmZ ddl m Z e r�ddlmZ ddlm Z dd lmZ dd lmZ ddlmZ ddlmZ dd lmZ e� Ze� Zdd� ZdZeded�Z[ddd�ZG dd� de�ZG dd� de�ZdS )zThis package� )�absolute_import)�Lock)� iteritems)�logger)�MYPY)�Callable)�Dict)�Iterator)�List)�Set)�Tuple)�Typec s@ � �fdd�}t |jt�r<x �D ]}| jd�|�7 _q W |S )Nc 3 s� ddl m} | r�� }n�}xf|D ]^}y$|�dd�\}}t||�|�V W q$ ttfk r� } zt�d||� W dd}~X Y q$X q$W dS )z7Returns an iterator of the default integration classes:r )� import_module�.� z)Did not import default integration %s: %sN)� importlibr �rsplit�getattr�DidNotEnable�SyntaxErrorr �debug)�with_auto_enabling_integrationsr Zall_import_strings� import_string�module�cls�e)�auto_enabling_integrations�integrations� �Q/opt/alt/python37/lib/python3.7/site-packages/sentry_sdk/integrations/__init__.py�iter_default_integrations s zJ_generate_default_integrations_iterator.<locals>.iter_default_integrationsz - `{}`)� isinstance�__doc__�str�format)r r r r r )r r r �'_generate_default_integrations_iterator s r% )z0sentry_sdk.integrations.django.DjangoIntegrationz.sentry_sdk.integrations.flask.FlaskIntegrationz0sentry_sdk.integrations.bottle.BottleIntegrationz0sentry_sdk.integrations.falcon.FalconIntegrationz.sentry_sdk.integrations.sanic.SanicIntegrationz0sentry_sdk.integrations.celery.CeleryIntegrationz(sentry_sdk.integrations.rq.RqIntegrationz2sentry_sdk.integrations.aiohttp.AioHttpIntegrationz2sentry_sdk.integrations.tornado.TornadoIntegrationz8sentry_sdk.integrations.sqlalchemy.SqlalchemyIntegrationz.sentry_sdk.integrations.boto3.Boto3Integration)z2sentry_sdk.integrations.logging.LoggingIntegrationz0sentry_sdk.integrations.stdlib.StdlibIntegrationz8sentry_sdk.integrations.excepthook.ExcepthookIntegrationz0sentry_sdk.integrations.dedupe.DedupeIntegrationz0sentry_sdk.integrations.atexit.AtexitIntegrationz2sentry_sdk.integrations.modules.ModulesIntegrationz,sentry_sdk.integrations.argv.ArgvIntegrationz6sentry_sdk.integrations.threading.ThreadingIntegration)r r TFc C sR t dd� | pdD ��} t�d|� t� }|rdx6t|�D ]*}|j| kr6|� }|| |j<