Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3 `Â_Óã@sHdZdZddlmZGdd„dƒZeƒZGdd„dƒZeƒZedƒZd S) z3.3.0zALogging and warning framework, predating Python's logging packageé)Ústderrc@s8eZdZdZdd„Zdd„Zdd„Zdd „Zd d „Zd S) ÚLoggerz‡ An extended file type thing initially equivalent to sys.stderr You can add/remove file type things; it has a write method cCstg|_i|_dS)N)rÚ_fpsÚ_fns)Úself©rú5/tmp/tmp4i9tl1d3/lib64/python/reportlab/lib/logger.pyÚ__init__ szLogger.__init__cCs<t|tƒr,||jkrdSttdƒ}||jt<|jj|ƒdS)z*add the file/string fp to the destinationsNÚwb)Ú isinstanceÚstrrÚopenÚfnrÚappend)rÚfprrrÚadds     z Logger.addcCsLt|tƒr.||jkrdS|}|j|}|j|=||jkrH|j|jj|ƒ=dS)z/remove the file/string fp from the destinationsN)r r rÚfnsrÚindex)rrrrrrÚremoves    z Logger.removecCs2|ddkr|d}x|jD]}|j|ƒqWdS)z"write text to all the destinationséÚ Néÿÿÿÿ)rÚwrite)rÚtextrrrrr#s  z Logger.writecCs|j|ƒdS)N)r)rrrrrÚ__call__(szLogger.__call__N) Ú__name__Ú __module__Ú __qualname__Ú__doc__r rrrrrrrrrs  rc@s&eZdZd dd„Zdd„Zdd„ZdS) ÚWarnOnceÚWarncCsi|_d||_d|_dS)Nz%s: r)ÚutteredÚpfxÚenabled)rÚkindrrrr /s zWarnOnce.__init__cCs.||jkr*|jr tj|j|ƒd|j|<dS)Nr)r!r#Úloggerrr")rÚwarningrrrÚonce4s z WarnOnce.oncecCs|j|ƒdS)N)r')rr&rrrr9szWarnOnce.__call__N)r )rrrr r'rrrrrr-s rZInfoN) Ú __version__rÚsysrrr%rZwarnOnceZinfoOncerrrrÚs #