
    gh4                     x    S SK r S SKJr  S SKJr  S SKJr  S SKJr  \(       a  S SKJ	r	  S SK
Jr   " S S	\5      rg)
    N)Integrationadd_global_event_processor)_get_installed_modules)TYPE_CHECKING)Any)Eventc                   (    \ rS rSrSr\S 5       rSrg)ModulesIntegration   modulesc                      [         S 5       n g )Nc                     U R                  S5      S:X  a  U $ [        R                  " 5       R                  [        5      c  U $ [        5       U S'   U $ )Ntypetransactionr   )get
sentry_sdk
get_clientget_integrationr   r   )eventhints     b/home/kali/devsecops-assessor/venv/lib/python3.13/site-packages/sentry_sdk/integrations/modules.py	processor0ModulesIntegration.setup_once.<locals>.processor   sL     yy M1$$&667IJR57E)L    r   )r   s    r   
setup_onceModulesIntegration.setup_once   s     
$		 
$		r    N)__name__
__module____qualname____firstlineno__
identifierstaticmethodr   __static_attributes__r   r   r   r   r      s    J r   r   )r   sentry_sdk.integrationsr   sentry_sdk.scoper   sentry_sdk.utilsr   typingr   r   sentry_sdk._typesr	   r   r   r   r   <module>r+      s)     / 7 3  ' r   