Changeset 3535:1d33f1f99049 in livinglogic.python.xist

Show
Ignore:
Timestamp:
07/25/08 12:39:13 (11 years ago)
Author:
Walter Doerwald <walter@…>
Branch:
default
Message:

Report number of bytes read and written.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/ll/make.py

    r3534 r3535  
    577577            file.write(data) 
    578578            project.fileswritten += 1 
     579            project.byteswritten += len(data) 
    579580 
    580581    def read(self, project): 
     
    586587            data = file.read() 
    587588            project.filesread += 1 
     589            project.bytesread += len(data) 
    588590            return data 
    589591 
     
    19141916        self.actionsfailed = 0 
    19151917        self.stepsexecuted = 0 
     1918        self.bytesread = 0 
    19161919        self.filesread = 0 
     1920        self.byteswritten = 0 
    19171921        self.fileswritten = 0 
    19181922        self.starttime = None 
     
    23172321            self.actionsfailed = 0 
    23182322            self.stepsexecuted = 0 
     2323            self.bytesread = 0 
    23192324            self.filesread = 0 
     2325            self.byteswritten = 0 
    23202326            self.fileswritten = 0 
    23212327     
     
    23392345                    " steps executed; ", 
    23402346                    s4data(str(self.filesread)), 
    2341                     " files read; ", 
     2347                    " files/", 
     2348                    s4data(str(self.bytesread)), 
     2349                    " bytes read; ", 
    23422350                    s4data(str(self.fileswritten)), 
    2343                     " files written; ", 
     2351                    " files/", 
     2352                    s4data(str(self.byteswritten)), 
     2353                    " bytes written; ", 
    23442354                    s4data(str(self.actionsfailed)), 
    23452355                    " actions failed",