#NEWLINE# def process_rows( self , rows ) : #NEWLINE# #INDENT# process_row = self . _process_row #NEWLINE# metadata = self . _metadata #NEWLINE# keymap = metadata . _keymap #NEWLINE# processors = metadata . _processors #NEWLINE# if self . _echo : #NEWLINE# #INDENT# log = self . context . engine . logger . debug #NEWLINE# l = [ ] #NEWLINE# for row in rows : #NEWLINE# #INDENT# log ( 'Row %r' , row ) #NEWLINE# l . append ( process_row ( metadata , row , processors , keymap ) ) #NEWLINE# #UNINDENT# return l #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return [ process_row ( metadata , row , processors , keymap ) for row in rows ]