From 47675b88f54ac8c48f341be062b456c3a5df690c Mon Sep 17 00:00:00 2001 From: Jimmy Zelinskie Date: Fri, 6 Mar 2015 12:02:13 -0500 Subject: [PATCH 1/2] analytics: fix misspelled class name --- util/analytics.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/util/analytics.py b/util/analytics.py index 7ecf8a9c4..bf428c348 100644 --- a/util/analytics.py +++ b/util/analytics.py @@ -9,12 +9,12 @@ from mixpanel import BufferedConsumer, Mixpanel logger = logging.getLogger(__name__) -class MixpanelQueingConsumer(object): +class MixpanelQueuingConsumer(object): def __init__(self, request_queue): self._mp_queue = request_queue def send(self, endpoint, json_message): - logger.debug('Queing mixpanel request.') + logger.debug('Queuing mixpanel request.') self._mp_queue.put(json.dumps([endpoint, json_message])) @@ -59,7 +59,7 @@ class Analytics(object): app.config['MIXPANEL_KEY']) request_queue = Queue() - analytics = Mixpanel(mixpanel_key, MixpanelQueingConsumer(request_queue)) + analytics = Mixpanel(mixpanel_key, MixpanelQueuingConsumer(request_queue)) SendToMixpanel(request_queue).start() else: From 2355ad8d7482ccc808d66fe06caaf5269f764f38 Mon Sep 17 00:00:00 2001 From: Jimmy Zelinskie Date: Fri, 6 Mar 2015 12:02:40 -0500 Subject: [PATCH 2/2] trackhelper: add user-agent to analytics --- endpoints/trackhelper.py | 1 + 1 file changed, 1 insertion(+) diff --git a/endpoints/trackhelper.py b/endpoints/trackhelper.py index 070927eac..3d996c382 100644 --- a/endpoints/trackhelper.py +++ b/endpoints/trackhelper.py @@ -45,6 +45,7 @@ def track_and_log(event_name, repo, **kwargs): extra_params = { 'repository': '%s/%s' % (namespace, repository), + 'user-agent': request.user_agent.string, } # Publish the user event (if applicable)