HEX
Server: LiteSpeed
System: Linux kapuas.iixcp.rumahweb.net 5.14.0-427.42.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 1 14:58:02 EDT 2024 x86_64
User: mirz4654 (1666)
PHP: 8.1.33
Disabled: system,exec,escapeshellarg,escapeshellcmd,passthru,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,shell_exec,popen,pclose,dl,pfsockopen,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setsid,posix_setuid,posix_setpgid,ini_alter,show_source,define_syslog_variables,symlink,syslog,openlog,openlog,closelog,ocinumcols,listen,chgrp,apache_note,apache_setenv,debugger_on,debugger_off,ftp_exec,dll,ftp,myshellexec,socket_bind,mail,posix_getwpuid
Upload Files
File: //usr/local/lib/python3.9/site-packages/kombu/utils/__pycache__/debug.cpython-39.pyc
a

X>h�@s�dZddlmZddlZddlmZddlmZddlm	Z	erhddlm
Z
ddlmZmZdd	l
mZd
Zejdfddd
d�dd�ZGdd�d�ZdS)zDebugging support.�)�annotationsN)�
TYPE_CHECKING)�wraps)�
get_logger)�Logger)�Any�Callable)�	Transport)�
setup_logging�
Logwrappedz
int | Nonezlist[str] | None�None)�loglevel�loggers�returncCs>|sddgn|}|D]$}t|�}|�t���|�|�qdS)zSetup logging to stdout.zkombu.connectionz
kombu.channelN)r�
addHandler�logging�
StreamHandler�setLevel)r
rZlogger_name�logger�r�;/usr/local/lib/python3.9/site-packages/kombu/utils/debug.pyr
s
r
c@sTeZdZdZdZddddd�dd	�Zd
dd�d
d�Zd
d�dd�Zdd�dd�ZdS)rz(Wrap all object methods, to log on call.)�	__enter__�__exit__Nr	z
Logger | Nonez
str | None)�instancer�identcCs||_t|�|_||_dS�N)rrrr)�selfrrrrrr�__init__&s
zLogwrapped.__init__�strr)�keyrcsFt�j|��t��r|�jvr"�St��dddd���fdd��}|S)Nz	list[Any]zdict[str, Any]r)�args�kwargsrcs�d}�jr|�j��j�7}|�j�d�7}|rD|d�tt|��7}|rp|rT|d7}|d�dd�|��D��7}|d7}�j�	|��|i|��S)N��(z, css |]\}}|�d|��VqdS)�=Nr)�.0r�valuerrr�	<genexpr>As�z<Logwrapped.__getattr__.<locals>.__wrapped.<locals>.<genexpr>�))
r�formatr�__name__�join�map�repr�itemsr�debug)r r!�info��methrrrZ	__wrapped6s�
z)Logwrapped.__getattr__.<locals>.__wrapped)�getattrr�callable�_Logwrapped__ignorer)rrZ_Logwrapped__wrappedrr1r�__getattr__0szLogwrapped.__getattr__)rcCs
t|j�Sr)r-r�rrrr�__repr__IszLogwrapped.__repr__z	list[str]cCs
t|j�Sr)�dirrr7rrr�__dir__LszLogwrapped.__dir__)NN)	r*�
__module__�__qualname__�__doc__r5rr6r8r:rrrrr!s�
r)r=�
__future__rr�typingrZ
vine.utilsrZ	kombu.logrrrrZkombu.transport.baser	�__all__�DEBUGr
rrrrr�<module>s�