diff options
author | bescoto <bescoto@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2002-12-23 06:53:18 +0000 |
---|---|---|
committer | bescoto <bescoto@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2002-12-23 06:53:18 +0000 |
commit | 9a0da726e2172321cdc1dcd21441f4ffc41e7931 (patch) | |
tree | 7f25f848386ca501b7f08c08c21af16f0d71330c /rdiff-backup/rdiff_backup/statistics.py | |
parent | e95a61773adb2f98499cf13ff543f4249ee38226 (diff) | |
download | rdiff-backup-9a0da726e2172321cdc1dcd21441f4ffc41e7931.tar.gz |
Major refactoring - avoid use of 'from XX import *' in favor of more
normal 'import XXX' syntax. The previous way was an artifact from
earlier versions where the whole program fit in one file.
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@252 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
Diffstat (limited to 'rdiff-backup/rdiff_backup/statistics.py')
-rw-r--r-- | rdiff-backup/rdiff_backup/statistics.py | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/rdiff-backup/rdiff_backup/statistics.py b/rdiff-backup/rdiff_backup/statistics.py index 261b2f3..c1bf55b 100644 --- a/rdiff-backup/rdiff_backup/statistics.py +++ b/rdiff-backup/rdiff_backup/statistics.py @@ -19,9 +19,8 @@ """Generate and process aggregated backup information""" -from lazy import * -import re - +import re, os +import Globals, TempFile, robust, Time, rorpiter class StatsException(Exception): pass @@ -216,12 +215,12 @@ class StatsObj: def write_stats_to_rp(self, rp): """Write statistics string to given rpath""" - tf = TempFileManager.new(rp) + tf = TempFile.new(rp) def init_thunk(): fp = tf.open("w") fp.write(self.get_stats_string()) fp.close() - Robust.make_tf_robustaction(init_thunk, (tf,), (rp,)).execute() + robust.make_tf_robustaction(init_thunk, (tf,), (rp,)).execute() def read_stats_from_rp(self, rp): """Set statistics from rpath, return self for convenience""" @@ -264,7 +263,7 @@ class StatsObj: return s -class StatsITRB(ITRBranch, StatsObj): +class ITRB(rorpiter.ITRBranch, StatsObj): """Keep track of per directory statistics This is subclassed by the mirroring and incrementing ITRs. @@ -339,7 +338,6 @@ class StatsITRB(ITRBranch, StatsObj): self.__dict__[attr] += branch.__dict__[attr] -from log import * -from increment import * -from robust import * -import Globals + + + |