Rfaulk has uploaded a new change for review.
https://gerrit.wikimedia.org/r/80957
Change subject: add - regex filtering in all_requests view.
......................................................................
add - regex filtering in all_requests view.
Change-Id: Ia5bca30cf8c455ded37ea5c384ceae2773e9ef35
---
M user_metrics/api/views.py
1 file changed, 11 insertions(+), 4 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/analytics/user-metrics
refs/changes/57/80957/1
diff --git a/user_metrics/api/views.py b/user_metrics/api/views.py
index 9b30545..03fbad0 100644
--- a/user_metrics/api/views.py
+++ b/user_metrics/api/views.py
@@ -479,6 +479,9 @@
all_data = read_pickle_data()
key_sigs = list()
+ # Get a filter on the results
+ pattern = request.args.get('filter', '')
+
for key, val in all_data.iteritems():
if hasattr(val, '__iter__'):
try:
@@ -492,10 +495,14 @@
for key_sig in key_sigs:
url = get_url_from_keys(key_sig, 'cohorts/')
- url_list.append("".join(['<a href="',
- request.url_root, url + '">',
- url,
- '</a>']))
+
+ # Only filter pattern matches
+ if re.search(pattern, url):
+ url_list.append("".join(['<a href="',
+ request.url_root, url + '">',
+ url,
+ '</a>']))
+
return render_template('all_urls.html', urls=url_list)
--
To view, visit https://gerrit.wikimedia.org/r/80957
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia5bca30cf8c455ded37ea5c384ceae2773e9ef35
Gerrit-PatchSet: 1
Gerrit-Project: analytics/user-metrics
Gerrit-Branch: master
Gerrit-Owner: Rfaulk <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits