|
Server : LiteSpeed System : Linux barito.iixcp.rumahweb.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64 User : elvh3918 ( 1528) PHP Version : 8.2.31 Disable Function : mail Directory : /proc/self/root/usr/local/lib/python3.9/site-packages/kombu/utils/__pycache__/ |
a
��Sh� � @ s@ d Z ddlmZ ddlZddlZddlmZ eddfdd�ZdS )zDiv. Utilities.� )�annotationsN� )�default_encodec
C s� ddl m} ddlm} |du r&tjn|}|du r@ddl}|j}|� \}}t� |� t
d|� d�|d� ||d�} zrz|| | dd � W nJ ty� }
z2t
d
|
�d�|d� | �t
|| ��� W Y d}
~
n
d}
~
0 0 W | �� | � � n| �� | � � 0 |S )z%Dump message state to stdout or file.r )�pformat)�mkstempNz EMERGENCY DUMP STATE TO FILE -> z <-)�file�w)�protocolzCannot pickle state: z. Fallback to pformat.)�pprintr �tempfiler �sys�stderr�pickle�dump�os�close�print� Exception�writer �flush)�state� open_filer r
r r r �fdZpersist�fh�exc� r �9/usr/local/lib/python3.9/site-packages/kombu/utils/div.py�emergency_dump_state s4
�
�*
�
r ) �__doc__�
__future__r r r �encodingr �openr r r r r �<module> s