diff options
author | Aleksey Lim <alsroot@sugarlabs.org> | 2012-12-03 11:48:16 (GMT) |
---|---|---|
committer | Aleksey Lim <alsroot@sugarlabs.org> | 2012-12-03 11:48:16 (GMT) |
commit | 37e26fea6081788e2dd942198be3c8de9cf05974 (patch) | |
tree | 904829cd6a33e6745d3f64e18b942b54066dab2d /sugar_network/node/stats.py | |
parent | 1adcdc807a60c6ff668cf447af3154070a439ba9 (diff) |
Start redesigning sync procedure; generalize diff/merge on volume level
Diffstat (limited to 'sugar_network/node/stats.py')
-rw-r--r-- | sugar_network/node/stats.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sugar_network/node/stats.py b/sugar_network/node/stats.py index 68ad22b..d3eb073 100644 --- a/sugar_network/node/stats.py +++ b/sugar_network/node/stats.py @@ -19,9 +19,10 @@ from os.path import join, exists, isdir from pylru import lrucache +import active_document as ad from active_toolkit.options import Option from sugar_network.toolkit.rrd import Rrd -from sugar_network.toolkit.collection import Sequence, PersistentSequence +from sugar_network.toolkit import PersistentSequence stats_root = Option( @@ -79,8 +80,8 @@ def pull(in_seq, packet): seq = in_seq[user][db.name] = PersistentSequence( join(rrd.root, db.name + '.push'), [1, None]) elif seq is not dict: - seq = in_seq[user][db.name] = Sequence(seq) - out_seq = Sequence() + seq = in_seq[user][db.name] = ad.Sequence(seq) + out_seq = ad.Sequence() def dump(): for start, end in seq: |