Rfaulk has uploaded a new change for review.
https://gerrit.wikimedia.org/r/79039
Change subject: mod. parsing methods to handle stripped url.
......................................................................
mod. parsing methods to handle stripped url.
Change-Id: I5e6095c749aedd48ada2e03124d819766a4ab9a9
---
M user_metrics/api/engine/data.py
M user_metrics/api/engine/request_meta.py
2 files changed, 3 insertions(+), 3 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/analytics/user-metrics
refs/changes/39/79039/1
diff --git a/user_metrics/api/engine/data.py b/user_metrics/api/engine/data.py
index 6c55600..bc2eee2 100644
--- a/user_metrics/api/engine/data.py
+++ b/user_metrics/api/engine/data.py
@@ -85,13 +85,13 @@
return users
-def get_data(request, hash_result=True):
+def get_data(url, hash_result=True):
"""
Extract data from the global hash given a request object. If an item
is successfully recovered data is returned
"""
- request_obj = build_request_obj(request.url)
+ request_obj = build_request_obj(url)
hash_table_ref = read_pickle_data()
# Traverse the hash key structure to find data
diff --git a/user_metrics/api/engine/request_meta.py
b/user_metrics/api/engine/request_meta.py
index 1bfeef2..c1c658c 100644
--- a/user_metrics/api/engine/request_meta.py
+++ b/user_metrics/api/engine/request_meta.py
@@ -66,7 +66,7 @@
"""
Parses umapi requests
"""
- bits = request.split('/')[4:]
+ bits = request.split('/')
cohort = bits[0]
bits = bits[1].split('?')
metric = bits[0]
--
To view, visit https://gerrit.wikimedia.org/r/79039
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I5e6095c749aedd48ada2e03124d819766a4ab9a9
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