From 8b24e19bbb4b4cf88fccfd069ecaa6bbcdb7e686 Mon Sep 17 00:00:00 2001 From: Christian Decker Date: Thu, 22 Aug 2019 23:20:30 +0200 Subject: [PATCH] probe: Add probe-stats method to show some general statistics Signed-off-by: Christian Decker --- probe/probe.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/probe/probe.py b/probe/probe.py index c153832c..72a331b6 100755 --- a/probe/probe.py +++ b/probe/probe.py @@ -121,6 +121,15 @@ def probe(request, plugin, node_id=None, **kwargs): }) +@plugin.method('probe-stats') +def stats(plugin): + return { + 'pending_probes': len(plugin.pending_probes), + 'exclusions': len(exclusions), + 'temporary_exclusions': len(temporary_exclusions), + } + + def complete_probe(plugin, request, probe_id, payment_hash): s = plugin.Session() p = s.query(Probe).get(probe_id)