Viewing File: /usr/local/cpanel/3rdparty/mailman/Mailman/Logging/Utils.pyc

ó
)¿Úhc@s:ddlZddlZddd„Zddd„ZdS(iÿÿÿÿNtcCs?tjjd|ƒtjdtjƒtjjd|ƒdS(NsLogging error: %s
tfilesOriginal log message:
%s
(tsyst
__stderr__twritet	tracebackt	print_exc(tloggertmsg((s;/usr/local/cpanel/3rdparty/mailman/Mailman/Logging/Utils.pyt_logexcsicCs§ddlm}ddlm}yn||d|d|ddƒ}|r}ttdƒrbtj}n	tj}|||ƒ}n|t_tjSWntk
r¢d	SXd	S(
sßEstablish a StampedLogger on sys.stderr if possible.

    If tee_to_real_stderr is true, then the real standard error also gets
    output, via a MultiLogger.

    Returns the MultiLogger if successful, None otherwise.
    iÿÿÿÿ(t
StampedLogger(tMultiLoggertlabeltmanual_reprimetnofailiRN(R
RthasattrRRtstderrtIOErrortNone(tcategoryRR
ttee_to_real_stderrR
RRR((s;/usr/local/cpanel/3rdparty/mailman/Mailman/Logging/Utils.pyt	LogStdErrs 				
(RRRR	R(((s;/usr/local/cpanel/3rdparty/mailman/Mailman/Logging/Utils.pyt<module>s
Back to Directory File Manager