o
    i                     @   sp   d dl mZ d dlmZ d dlmZ d dlmZmZ zd dl	m	Z	 W n e
y-   edw G dd deZd	S )
    )wraps)Anyadd_feature_flag)IntegrationDidNotEnable)UnleashClientzUnleashClient is not installedc                   @   s   e Zd ZdZedddZdS )UnleashIntegrationunleashreturnNc                     s:   t j t dddtddddddf
 fdd	} | t _d S )
Nselfr   featureargsr   kwargsr   c                    s&    | |g|R i |}t || |S )Nr   )r   r   r   r   enabledold_is_enabled \/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/sentry_sdk/integrations/unleash.pysentry_is_enabled   s   
z8UnleashIntegration.setup_once.<locals>.sentry_is_enabled)r   
is_enabledr   str)r   r   r   r   
setup_once   s   
zUnleashIntegration.setup_once)r   N)__name__
__module____qualname__
identifierstaticmethodr   r   r   r   r   r	      s    r	   N)	functoolsr   typingr   sentry_sdk.feature_flagsr   sentry_sdk.integrationsr   r   r   ImportErrorr	   r   r   r   r   <module>   s    