Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@sugarlabs.org>2013-11-15 10:03:46 (GMT)
committer Aleksey Lim <alsroot@sugarlabs.org>2013-11-15 10:03:46 (GMT)
commitde65c3b4f23aed609641b0347627925f99d5e0aa (patch)
treef0435e18d9335c1879d952ff23968154eb5e4516
parent5969d5ce66c06885fea36e53e00ea25a15097be7 (diff)
Fix processing node stats
-rw-r--r--sugar_network/node/stats_node.py2
-rwxr-xr-xtests/units/node/node.py4
2 files changed, 3 insertions, 3 deletions
diff --git a/sugar_network/node/stats_node.py b/sugar_network/node/stats_node.py
index 19dd82e..0cba0b8 100644
--- a/sugar_network/node/stats_node.py
+++ b/sugar_network/node/stats_node.py
@@ -59,7 +59,7 @@ class Sniffer(object):
self._stats[name] = cls(self._stats, volume)
def log(self, request):
- if request.cmd or request.resource in _STATS:
+ if request.cmd or request.resource not in _STATS:
return
self._stats[request.resource].log(request)
diff --git a/tests/units/node/node.py b/tests/units/node/node.py
index b989ef1..586fbd6 100755
--- a/tests/units/node/node.py
+++ b/tests/units/node/node.py
@@ -124,7 +124,7 @@ class NodeTest(tests.Test):
(ts + 3, {'total': 3.0}),
],
},
- cp.stats(ts, ts + 3, 4, ['user.total']))
+ call(cp, method='GET', cmd='stats', source='user.total', start=ts, end=ts + 3, records=4))
self.assertEqual({
'user': [
@@ -134,7 +134,7 @@ class NodeTest(tests.Test):
(ts + 12, {'total': 11.0}),
],
},
- cp.stats(ts, ts + 12, 4, ['user.total']))
+ call(cp, method='GET', cmd='stats', source='user.total', start=ts, end=ts + 12, records=4))
def test_HandleDeletes(self):
volume = db.Volume('db', model.RESOURCES)