#NEWLINE# def _body_file__get( self ) : #NEWLINE# #INDENT# '\n            Input stream of the request (wsgi.input).\n            Setting this property resets the content_length and seekable flag\n            (unlike setting req.body_file_raw).\n        ' #NEWLINE# if ( not self . is_body_readable ) : #NEWLINE# #INDENT# return io . BytesIO ( ) #NEWLINE# #UNINDENT# r = self . body_file_raw #NEWLINE# clen = self . content_length #NEWLINE# if ( ( not self . is_body_seekable ) and ( clen is not None ) ) : #NEWLINE# #INDENT# env = self . environ #NEWLINE# ( wrapped , raw ) = env . get ( 'webob._body_file' , ( 0 , 0 ) ) #NEWLINE# if ( raw is not r ) : #NEWLINE# #INDENT# wrapped = LimitedLengthFile ( r , clen ) #NEWLINE# wrapped = io . BufferedReader ( wrapped ) #NEWLINE# env [ 'webob._body_file' ] = ( wrapped , r ) #NEWLINE# #UNINDENT# r = wrapped #NEWLINE# #UNINDENT# return r