Ñò
PhEc @ sx d Z d d k Td d k Z d e f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d
e f d „ ƒ YZ d S( sZ Buffer is an output handling object which corresponds to the Python file object
interface.iÿÿÿÿ( t *Nt BufferDecoratorc B s) e Z d Z d „ Z d „ Z d „ Z RS( s* allows flexible combinations of buffers. c C s
| | _ d S( N( t buffer( t selfR ( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyt __init__ s c C s t | i | ƒ S( N( t getattrR ( R t name( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyt __getattr__ s c C s d t | i ƒ S( Ns BufferDecorator, enclosing %s.( t reprR ( R ( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyt __repr__ s ( t __name__t
__module__t __doc__R R R ( ( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyR s t FunctionBufferc B s e Z d „ Z d „ Z RS( c C s
| | _ d S( N( t func( R R ( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyR s c C s | i | ƒ d S( N( R ( R t s( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyt write s ( R
R R R ( ( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyR
s t LinePrinterc B s e Z d „ Z d „ Z RS( c C s | i i | d ƒ d S( Ns
( R R ( R R ( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyR # s c C s3 | i i g } | D] } | | d q ~ ƒ d S( Ns
( R t
writelines( R t listt _[1]R ( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyR % s ( R
R R R ( ( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyR " s t LogFormatterc B s2 e Z e e d „ Z d „ Z d „ Z d „ Z RS( c C s/ t i | | ƒ | | _ | | _ | | _ d S( N( R R t
identifiert
id_threadst autoflush( R R R R R ( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyR * s c C sO | i o' d | i t ƒ t ƒ t i | ƒ f Sd | i t i | ƒ f Sd S( Ns [%s] [pid:%d tid:%d] %ss [%s] %s( R R t pidt thread_idt stringt rstrip( R R ( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyt _formatline0 s
'c C s5 | i i | i | ƒ ƒ | i o | i ƒ n d S( N( R R R R t flush( R R ( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyR 6 s
c C s. x' | D] } | i i | i | ƒ ƒ q Wd S( N( R R R ( R t linest line( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyR ; s ( R
R t Falset TrueR R R R ( ( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyR ) s ( R t myghty.utilR t objectR R
R R ( ( ( s1 /usr/lib/python2.6/site-packages/myghty/buffer.pyt