%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/mailman/Mailman/Logging/
Upload File :
Create Path :
Current File : //lib/mailman/Mailman/Logging/MultiLogger.pyo

�
��ac@s9dZddlZddlmZddd��YZdS(sDA mutiple sink logger.  Any message written goes to all sub-loggers.i����N(t_logexctMultiLoggercBsPeZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	RS(cGs.g|_x|D]}|jj|�qWdS(N(t_MultiLogger__loggerstappend(tselftargstlogger((si/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Logging/MultiLogger.pyt__init__s	
cCs&||jkr"|jj|�ndS(N(RR(RR((si/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Logging/MultiLogger.pyt
add_loggerscCs&||jkr"|jj|�ndS(N(Rtremove(RR((si/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Logging/MultiLogger.pyt
del_logger"scCs@x9|jD].}y|j|�Wq
t||�q
Xq
WdS(N(RtwriteR(RtmsgR((si/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Logging/MultiLogger.pyR&s
cCs"x|D]}|j|�qWdS(N(R(Rtlinestline((si/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Logging/MultiLogger.pyt
writelines/s
cCsLxE|jD]:}t|d�r
y|j�WqDt|�qDXq
q
WdS(Ntflush(RthasattrRR(RR((si/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Logging/MultiLogger.pyR3scCs[xT|jD]I}y/|tjkr>|tjkr>|j�nWq
t|�q
Xq
WdS(N(Rtsyst
__stderr__t
__stdout__tcloseR(RR((si/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Logging/MultiLogger.pyR=scCs:x3|jD](}y|j�Wq
tk
r1q
Xq
WdS(N(RtreprimetAttributeError(RR((si/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Logging/MultiLogger.pyRGs

(
t__name__t
__module__RRR
RRRRR(((si/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Logging/MultiLogger.pyRs							
	
((t__doc__RtMailman.Logging.UtilsRR(((si/builddir/build/BUILDROOT/mailman-2.1.15-30.el7_9.2.x86_64/usr/lib/mailman/Mailman/Logging/MultiLogger.pyt<module>s

Zerion Mini Shell 1.0