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>2014-05-13 11:59:14 (GMT)
committer Aleksey Lim <alsroot@sugarlabs.org>2014-05-13 11:59:14 (GMT)
commitc0113bbabc46f20a4110a7173ae0bcf79e088bf2 (patch)
treec88cfcc13a4de1fadc4a37d8b0b3fc90c08c5955 /sugar_network/node/stats.py
parent5ff35e9cfd584be2ed6c0dcc449387bd1757f2a1 (diff)
Sumplify functionality, no Context.solves
No huge need in sorting Contexts by popularity when there is rating.
Diffstat (limited to 'sugar_network/node/stats.py')
-rw-r--r--sugar_network/node/stats.py10
1 files changed, 0 insertions, 10 deletions
diff --git a/sugar_network/node/stats.py b/sugar_network/node/stats.py
index d5941eb..6a92deb 100644
--- a/sugar_network/node/stats.py
+++ b/sugar_network/node/stats.py
@@ -106,7 +106,6 @@ class StatRoutes(object):
_rrd = None
_stats = None
- _solves = None
_stated = False
def stats_init(self, path, step, rras):
@@ -114,7 +113,6 @@ class StatRoutes(object):
self._rrd = Rrd(path, 'stats', _DS, step, rras)
self._stats = self._rrd.values()
- self._solves = {}
if not self._stats:
for field, traits in _DS.items():
@@ -140,9 +138,6 @@ class StatRoutes(object):
stat = stat()
self._stats[stat] += shift
- if stat == 'solved':
- self._solves[r.guid] = self._solves.get(r.guid, 0) + 1
-
return result
@route('GET', cmd='stats', arguments={
@@ -189,11 +184,6 @@ class StatRoutes(object):
if traits['type'] == 'ABSOLUTE':
self._stats[field] = 0
- context = this.volume['context']
- for guid, solves in self._solves.items():
- context.update(guid, {'solves': context[guid]['solves'] + solves})
- self._solves.clear()
-
def stats_regen(self, path, step, rras):
for i in Rrd(path, 'stats', _DS, step, rras).files:
os.unlink(i)