
    fi                     v    d dl Z d dlZd dlmZ d dlmZ d dlmZ erd dlmZ d dl	m
Z
mZ  G d de          ZdS )	    N)Integrationadd_global_event_processor)TYPE_CHECKING)Optional)EventHintc                   (    e Zd ZdZed             ZdS )ArgvIntegrationargvc                  &    t           d             } d S )Nc                     t          j                                        t                    :|                     di           }t          |t                    rt          j        |d<   | S )Nextrazsys.argv)	
sentry_sdk
get_clientget_integrationr   
setdefault
isinstancedictsysr   )eventhintr   s      l/var/www/html/Pagina-Ingenieria-Requisitos/venv/lib/python3.11/site-packages/sentry_sdk/integrations/argv.py	processorz-ArgvIntegration.setup_once.<locals>.processor   s[     $&&66GGS(("55 eT** 1(+E*%L    r   )r   s    r   
setup_oncezArgvIntegration.setup_once   s(     
$		 		 
$	#		 		 		r   N)__name__
__module____qualname__
identifierstaticmethodr    r   r   r   r      s2        J  \  r   r   )r   r   sentry_sdk.integrationsr   sentry_sdk.scoper   typingr   r   sentry_sdk._typesr   r	   r   r"   r   r   <module>r'      s    



     / / / / / / 7 7 7 7 7 7             .--------    k     r   