�
L�g� � � � d dl Z e j d� � Z d dl mZ n# e$ r G d� de j � � ZY nw xY we� e� � � � dag d�Z e j � � dfd e
d
e j deddfd
�Zdededdfd�Z
deddfd�Zdeddfd�Zdeddfd�Zdeddfd�Zdeddfd�Zde
fd�Zde
fd�Zde
fd�ZdS )� N� websocket)�NullHandlerc � � e Zd Zdd�ZdS )r �returnNc � � d S �N� )�self�records �b/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/websocket/_logging.py�emitzNullHandler.emit s � ��D� )r N)�__name__�
__module__�__qualname__r
r r r r r s( � � � � � � � � � � � r r F) �enableTrace�dump�error�warning�debug�trace�isEnabledForError�isEnabledForDebug�isEnabledForTrace�DEBUG� traceable�handler�levelr c � � | a | rIt � |� � t � t t
|� � � � dS dS )z�
Turn on/off the traceability.
Parameters
----------
traceable: bool
If set to True, traceability is enabled.
N)�
_traceEnabled�_logger�
addHandler�setLevel�getattr�logging)r r r s r r r 1 sS � � �M�� 2����7�#�#�#������%�0�0�1�1�1�1�1�2� 2r �title�messagec � � t rTt � d| � d�� � t � |� � t � d� � d S d S )Nz--- z ---z-----------------------�r r! r )r&