diff options
author | ben <ben@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2002-05-25 18:54:30 +0000 |
---|---|---|
committer | ben <ben@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2002-05-25 18:54:30 +0000 |
commit | 7a82871f7b6d25464516dd659f3e98cc56211ff1 (patch) | |
tree | f0f6c1d0b040769c759e76eeee355776dd453eb8 /rdiff-backup/rdiff_backup/statistics.py | |
parent | 9b6416eaf5e1691d2e640a5da2a14b4efac38348 (diff) | |
download | rdiff-backup-7a82871f7b6d25464516dd659f3e98cc56211ff1.tar.gz |
Bugfixed the new statistics stuff
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@108 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
Diffstat (limited to 'rdiff-backup/rdiff_backup/statistics.py')
-rw-r--r-- | rdiff-backup/rdiff_backup/statistics.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/rdiff-backup/rdiff_backup/statistics.py b/rdiff-backup/rdiff_backup/statistics.py index e0b19bf..40eb184 100644 --- a/rdiff-backup/rdiff_backup/statistics.py +++ b/rdiff-backup/rdiff_backup/statistics.py @@ -38,21 +38,21 @@ class StatsObj: """Return string printing out statistics""" timelist = [] if self.StartTime is not None: - timelist.append("StartTime %s (%s)" % + timelist.append("StartTime %s (%s)\n" % (self.StartTime, Time.timetopretty(self.StartTime))) if self.EndTime is not None: - timelist.append("EndTime %s (%s)" % + timelist.append("EndTime %s (%s)\n" % (self.EndTime, Time.timetopretty(self.EndTime))) if self.StartTime is not None and self.EndTime is not None: if self.ElapsedTime is None: self.ElapsedTime = self.EndTime - self.StartTime - timelist.append("ElapsedTime %s (%s)" % + timelist.append("ElapsedTime %s (%s)\n" % (self.ElapsedTime, Time.inttopretty(self.ElapsedTime))) - filelist = ["%s %s" % (attr, self.get_stat(attr)) + filelist = ["%s %s\n" % (attr, self.get_stat(attr)) for attr in self.stat_file_attrs if self.get_stat(attr) is not None] - return "\n".join(timelist + filelist) + return "".join(timelist + filelist) def init_stats_from_string(self, s): """Initialize attributes from string, return self for convenience""" @@ -157,7 +157,7 @@ class StatsITR(IterTreeReducer, StatsObj): self.DeletedFiles += 1 self.DeletedFileSize += self.mirror_base_size self.IncrementFileSize += inc_rp and inc_rp.getsize() or 0 - else: assert None # One of before and after should exist + def add_file_stats(self, subinstance): """Add all file statistics from subinstance to current totals""" |