Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar_network/node/stats.py
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@sugarlabs.org>2012-12-03 11:48:16 (GMT)
committer Aleksey Lim <alsroot@sugarlabs.org>2012-12-03 11:48:16 (GMT)
commit37e26fea6081788e2dd942198be3c8de9cf05974 (patch)
tree904829cd6a33e6745d3f64e18b942b54066dab2d /sugar_network/node/stats.py
parent1adcdc807a60c6ff668cf447af3154070a439ba9 (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.py7
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: