HEX
Server: nginx/1.24.0
System: Linux webserver 6.8.0-85-generic #85-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 18 15:26:59 UTC 2025 x86_64
User: wpuser (1002)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/botocore/__pycache__/history.cpython-312.pyc
�

P��e���b�ddlZdaeje�ZGd�d�ZGd�d�Zd�Zy)�Nc��eZdZd�Zy)�BaseHistoryHandlerc��td��)Nzemit())�NotImplementedError)�self�
event_type�payload�sources    �2/usr/lib/python3/dist-packages/botocore/history.py�emitzBaseHistoryHandler.emits
��!�(�+�+�N)�__name__�
__module__�__qualname__r�r
rrrs��,r
rc�,�eZdZd�Zd�Zd�Zd�Zdd�Zy)�HistoryRecorderc� �d|_g|_y�NF)�_enabled�	_handlers�rs r�__init__zHistoryRecorder.__init__s����
���r
c��d|_y)NT�rrs r�enablezHistoryRecorder.enables	����
r
c��d|_yrrrs r�disablezHistoryRecorder.disable s	����
r
c�:�|jj|�y�N)r�append)r�handlers  r�add_handlerzHistoryRecorder.add_handler#s�������g�&r
c���|jr3|jr&|jD]}	|j|||��yyy#t$rtjd|d��Y�?wxYw)NzException raised in %s.T)�exc_info)rrr�	Exception�logger�debug)rrr	r
r"s     r�recordzHistoryRecorder.record&si���=�=�T�^�^��>�>�
����L�L��W�f�=�
�,�=��!���L�L�1�7�T�!���s�A�!A%�$A%N)�BOTOCORE)rrrrrrr#r)rr
rrrs�����'�
r
rc�.�t�
t�atSr )�HISTORY_RECORDERrrr
r�get_global_history_recorderr-3s����*�,���r
)�loggingr,�	getLoggerrr'rrr-rr
r�<module>r0s;�����	��	�	�8�	$��,�,�
��6r