Rfaulk has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/81185


Change subject: add - method _build_agg_items.
......................................................................

add - method _build_agg_items.

Change-Id: I00b710016bfbc8ab9e1e7ec967eb4103e7898b02
---
M user_metrics/etl/aggregator.py
1 file changed, 8 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/analytics/user-metrics 
refs/changes/85/81185/1

diff --git a/user_metrics/etl/aggregator.py b/user_metrics/etl/aggregator.py
index 314e69d..ed89756 100644
--- a/user_metrics/etl/aggregator.py
+++ b/user_metrics/etl/aggregator.py
@@ -386,6 +386,14 @@
         self._header = header
         self._field_prefixes = field_prefixes
 
+    def _build_agg_items(self):
+        """
+        For each aggregate field store the name, index in data, and op
+        """
+        self._agg_items = [(name + op.__name__, index, op)
+            for name, index in self._field_prefixes.iteritems()
+            for op in self._method]
+
     def data_etl(self, data):
         super(AggregatorStatOp, self).data_etl(data)
 

-- 
To view, visit https://gerrit.wikimedia.org/r/81185
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I00b710016bfbc8ab9e1e7ec967eb4103e7898b02
Gerrit-PatchSet: 1
Gerrit-Project: analytics/user-metrics
Gerrit-Branch: master
Gerrit-Owner: Rfaulk <rfaulk...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to