From 534d009ff0ec2ddaa6eba56e4bbff43b8949ede9 Mon Sep 17 00:00:00 2001 From: Martijn Vermaat <martijn@vermaat.name> Date: Tue, 26 May 2015 10:56:58 +0200 Subject: [PATCH] Track stats for description extractor --- mutalyzer/services/rpc.py | 2 ++ mutalyzer/website/templates/about.html | 8 ++++++++ mutalyzer/website/views.py | 1 + 3 files changed, 11 insertions(+) diff --git a/mutalyzer/services/rpc.py b/mutalyzer/services/rpc.py index 3e326417..6fce0a8f 100644 --- a/mutalyzer/services/rpc.py +++ b/mutalyzer/services/rpc.py @@ -1240,6 +1240,8 @@ class MutalyzerService(ServiceBase): output.addMessage(__file__, -1, 'INFO', 'Received request descriptionExtract') + stats.increment_counter('description-extractor/webservice') + if not settings.TESTING and (len(reference) > 1000 or len(observed) > 1000): raise Fault('EMAXSIZE', diff --git a/mutalyzer/website/templates/about.html b/mutalyzer/website/templates/about.html index c8ddf49f..66ae23ca 100644 --- a/mutalyzer/website/templates/about.html +++ b/mutalyzer/website/templates/about.html @@ -198,6 +198,14 @@ always be compared directly. counter_totals['name-checker/webservice']|d(0) + counter_totals['name-checker/batch']|d(0)) }}</td> </tr> + <tr> + <td>Description extractor</td> + <td class="text-right">{{ '{0:,}'.format(counter_totals['description-extractor/website']|d(0)) }}</td> + <td class="text-right">{{ '{0:,}'.format(counter_totals['description-extractor/webservice']|d(0)) }}</td> + <td class="text-right">N/A</td> + <td class="text-right">{{ '{0:,}'.format(counter_totals['description-extractor/website']|d(0) + + counter_totals['description-extractor/webservice']|d(0)) }}</td> + </tr> <tr> <td>Position converter</td> <td class="text-right">{{ '{0:,}'.format(counter_totals['position-converter/website']|d(0)) }}</td> diff --git a/mutalyzer/website/views.py b/mutalyzer/website/views.py index fffb8bb6..570f40fa 100644 --- a/mutalyzer/website/views.py +++ b/mutalyzer/website/views.py @@ -718,6 +718,7 @@ def description_extractor_submit(): output.addMessage(__file__, -1, 'INFO', 'Received Description Extract request from %s' % request.remote_addr) + stats.increment_counter('description-extractor/website') r = s = '' reference_method = request.form.get('reference_method') -- GitLab