;ò òiŭDc@s_dkZdfd„ƒYZd„Zd„Zd„Zd„Zd„Zed„ZeZ dS( NsLoggercBsStZdZed„Zed„Zd„Zd„Zd„Zd„Z d„Z RS(s This is a no-frills place holder resembling logging.py from http://www.red-dove.com/python_logging.html API-wise (restricted to whats needed for Gato) until the 'real' logging.py becomes part of the standard distribution. Please dont use or redistribute it. cCs ||_dS(N(smodulesself(sselfsmodule((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pys__init__-scCs€ttj oo|itjod||fGHnd||i|fGH|o,tiƒ}dk}|i dti ƒq|ndS(Ns%s: %ss %s: [%s] %ssfile( sverbosesNonesselfsmodulesprefixsmessagesexc_infossyss tracebacks print_excsstdout(sselfsmessagesprefixsexc_infos traceback((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pyslog0s   cCs|i|dƒdS(NsINFO(sselfslogsmessage(sselfsmessage((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pysinfo<scCs|i|dƒdS(NsDEBUG(sselfslogsmessage(sselfsmessage((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pysdebug?scCs|i|dƒdS(NsERROR(sselfslogsmessage(sselfsmessage((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pyserrorBscCs|i|dddƒdS(Ns EXCEPTIONsexc_infoi(sselfslogsmessage(sselfsmessage((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pys exceptionEscCs|i|dƒdS(NsCRITICAL(sselfslogsmessage(sselfsmessage((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pyscriticalHs( s__name__s __module__s__doc__sNones__init__slogsinfosdebugserrors exceptionscritical(((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pysLogger's      cCsttƒ}|i|ƒdS(N(s getLoggersNoneslogsinfosmessage(smessageslog((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pysinfoLs cCsttƒ}|i|ƒdS(N(s getLoggersNoneslogsdebugsmessage(smessageslog((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pysdebugPs cCsttƒ}|i|ƒdS(N(s getLoggersNoneslogserrorsmessage(smessageslog((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pyserrorTs cCsttƒ}|i|ƒdS(N(s getLoggersNoneslogs exceptionsmessage(smessageslog((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pys exceptionXs cCsttƒ}|i|ƒdS(N(s getLoggersNoneslogscriticalsmessage(smessageslog((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pyscritical\s cCst|ƒSdS(N(sLoggersmodule(smodule((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pys getLogger`s( ssyssLoggersinfosdebugserrors exceptionscriticalsNones getLoggersverbose( sinfos exceptionsverbosessyss getLoggerscriticalserrorsdebugsLogger((s4/mnt/gmirror/ports/math/py-gato/work/Gato/logging.pys?%s %