Ñò pØcJc @ s0 d Z d d k l Z d e f d „ ƒ YZ d S( s BufferedFile. iÿÿÿÿ( t StringIOt BufferedFilec B s e Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d d „ Z d d „ Z d d „ Z d d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d d d „ Z d „ Z! d „ Z" RS(! sc Reusable base class to implement python-style file buffering around a simpler stream. i i i i i i i i@ i€ c C sb d | _ d | _ | i | _ t ƒ | _ d | _ t | _ t | _ d | _ | _ d | _ d S( Ni t ( t Nonet newlinest _flagst _DEFAULT_BUFSIZEt _bufsizeR t _wbuffert _rbuffert Falset _at_trailing_crt _closedt _post _realpost _size( t self( ( s1 /usr/lib/python2.6/site-packages/paramiko/file.pyt __init__. s c C s | i ƒ d S( N( t close( R ( ( s1 /usr/lib/python2.6/site-packages/paramiko/file.pyt __del__= s c C s | i o t d ƒ ‚ n | S( s6 Returns an iterator that can be used to iterate over the lines in this file. This iterator happens to return the file itself, since a file is its own iterator. @raise ValueError: if the file is closed. @return: an interator. @rtype: iterator s I/O operation on closed file( R t ValueError( R ( ( s1 /usr/lib/python2.6/site-packages/paramiko/file.pyt __iter__@ s c C s | i ƒ t | _ d S( sN Close the file. Future read and write operations will fail. N( t flusht TrueR ( R ( ( s1 /usr/lib/python2.6/site-packages/paramiko/file.pyR O s c C s&