#NEWLINE# def storeStreamingTaskInformation( self , info , subphase , division , task , isLast ) : #NEWLINE# #INDENT# info . tasks . append ( task ) #NEWLINE# for dependency in self . executionInfo [ task ] . dependencies [ subphase ] [ division ] : #NEWLINE# #INDENT# if ( ( dependency not in info . streamedFiles ) and ( dependency not in task . dependencies ) ) : #NEWLINE# #INDENT# info . dependencies . append ( dependency ) #NEWLINE# #UNINDENT# #UNINDENT# if isLast : #NEWLINE# #INDENT# for output in self . executionInfo [ task ] . outputs [ subphase ] [ division ] : #NEWLINE# #INDENT# info . outputs . append ( output ) #NEWLINE# #UNINDENT# #UNINDENT# else : #NEWLINE# #INDENT# for output in self . executionInfo [ task ] . outputs [ subphase ] [ division ] : #NEWLINE# #INDENT# info . streamedFiles . append ( output ) #NEWLINE# #UNINDENT# #UNINDENT# for intermediate in self . executionInfo [ task ] . intermediates [ subphase ] [ division ] : #NEWLINE# #INDENT# if ( ( intermediate not in info . streamedFiles ) and ( intermediate not in info . intermediates ) ) : #NEWLINE# #INDENT# info . intermediates . append ( intermediate ) #NEWLINE# #UNINDENT# #UNINDENT# for line in self . executionInfo [ task ] . commands [ subphase ] [ division ] : #NEWLINE# #INDENT# info . commands . append ( line )