HEX
Server: LiteSpeed
System: Linux shams.tasjeel.ae 5.14.0-611.5.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 11 08:09:09 EST 2025 x86_64
User: infowars (1469)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //lib/python3.9/site-packages/usb/__pycache__/_debug.cpython-39.pyc
a

j��Y��@sHdZddgZddlZddlmZdadd�Zdd	�Zd
d�Zdd�Z	dS)zWander Lairson Costa�methodtrace�
functiontrace�NFcCs|adS�N)�_enable_tracing)�enable�r�./usr/lib/python3.9/site-packages/usb/_debug.py�enable_tracing&sr	cOsB|�|dd�dd�|D��d�dd�|��D��d�dS)N�(z, css|]}t|�VqdSr��str)�.0�valrrr�	<genexpr>.�z'_trace_function_call.<locals>.<genexpr>css"|]\}}|dt|�VqdS)�=Nr)r
�namerrrrr/r�))�debug�join�items)�logger�fname�args�
named_argsrrr�_trace_function_call*s����rcs�fdd�}|S)Ncs&ts�S��fdd�}t�|��|S)NcsTtj���krFt|d�jd�j}t�|g|dd��Ri|���|i|��S)Nr�.�)�logging�DEBUG�getEffectiveLevel�type�__name__r)rr�fn��frrr�do_trace7s z8methodtrace.<locals>.decorator_logging.<locals>.do_trace�r�_interopZ_update_wrapper�r%r&�r�r%r�decorator_logging4s
z&methodtrace.<locals>.decorator_loggingr�rr,rr*rr3scs�fdd�}|S)Ncs&ts�S��fdd�}t�|��|S)Ncs6tj���kr(t��jg|�Ri|���|i|��Sr)rrr rr")rrr$rrr&Fsz:functiontrace.<locals>.decorator_logging.<locals>.do_tracer'r)r*r+rr,Cs
z(functiontrace.<locals>.decorator_loggingrr-rr*rrBs
)
�
__author__�__all__rZusb._interopr(rr	rrrrrrr�<module>s