Rfaulk has submitted this change and it was merged.

Change subject: fix. pep8
......................................................................


fix. pep8

Change-Id: Idf678bdd83c45328080691a355217d20ffa1ca80
---
M user_metrics/metrics/revert_rate.py
1 file changed, 25 insertions(+), 27 deletions(-)

Approvals:
  Rfaulk: Verified; Looks good to me, approved



diff --git a/user_metrics/metrics/revert_rate.py 
b/user_metrics/metrics/revert_rate.py
index 768d7cd..d2d61d2 100644
--- a/user_metrics/metrics/revert_rate.py
+++ b/user_metrics/metrics/revert_rate.py
@@ -55,14 +55,14 @@
 
     # Structure that defines parameters for RevertRate class
     _param_types = {
-        'init' : {
+        'init': {
             'look_ahead': [int, 'Number of revisions to look '
                                 'ahead when computing revert.', 15],
             'look_back': [int, 'Number of revisions to look '
                                'back when computing revert.', 15],
             't': [int, 'Length of measurement period.', 168],
         },
-        'process' : {}
+        'process': {}
     }
 
     # Define the metrics data model meta
@@ -70,24 +70,22 @@
         'id_fields': [0],
         'date_fields': [],
         'float_fields': [],
-        'integer_fields': [2,3],
+        'integer_fields': [2, 3],
         'boolean_fields': [1],
-        }
+    }
 
     _agg_indices = {
-        'list_sum_indices' : _data_model_meta['integer_fields'] +
-                             _data_model_meta['float_fields'],
-        }
+        'list_sum_indices': _data_model_meta['integer_fields'] +
+        _data_model_meta['float_fields'],
+    }
 
     @um.pre_metrics_init
     def __init__(self, **kwargs):
         super(RevertRate, self).__init__(**kwargs)
 
     @staticmethod
-    def header(): return ['user_id', 
-                          'is_reverted',
-                          'revert_count',
-                          'revision_count']
+    def header():
+        return ['user_id', 'is_reverted', 'revert_count', 'revision_count']
 
     @um.UserMetric.pre_process_metric_call
     def process(self, user_handle, **kwargs):
@@ -114,7 +112,7 @@
     for rev in __future(rev_id, page_id, metric_args.look_ahead,
                         metric_args.project, metric_args.namespace):
         if rev[RevertRate.REV_SHA1_IDX] in history and \
-           rev[RevertRate.REV_SHA1_IDX] != sha1:
+                rev[RevertRate.REV_SHA1_IDX] != sha1:
             if user_text == rev[RevertRate.REV_USER_TEXT_IDX]:
                 return None
             else:
@@ -125,8 +123,8 @@
     """ Produce the n revisions on a page before a given revision
             Returns a generator of revision objects """
     try:
-        history =  query_mod.page_rev_hist_query(rev_id, page_id, n, project,
-                                                 namespace, look_ahead=False)
+        history = query_mod.page_rev_hist_query(rev_id, page_id, n, project,
+                                                namespace, look_ahead=False)
     except query_mod.UMQueryCallError as e:
         logging.error(__name__ + ' :: Failed to '
                                  'get revision history: {0}'.format(e.message))
@@ -139,7 +137,7 @@
             Returns a generator of revision objects """
     try:
         future = query_mod.page_rev_hist_query(rev_id, page_id, n, project,
-                                                namespace, look_ahead=True)
+                                               namespace, look_ahead=True)
     except query_mod.UMQueryCallError as e:
         logging.error(__name__ + ' :: Failed to '
                                  'get revision future: {0}'.format(e.message))
@@ -158,8 +156,8 @@
 
     if thread_args.log_:
         logging.info(__name__ +
-                    ' :: Computing reverts on %s users (PID %s)'
-                    % (len(users), str(os.getpid())))
+                     ' :: Computing reverts on %s users (PID %s)'
+                     % (len(users), str(os.getpid())))
     results_agg = list()
     dropped_users = 0
 
@@ -174,10 +172,11 @@
         # 1. Obtain user registration date
         # 2. Compute end date based on 't'
         # 3. Get user revisions in time period
-        query_args = namedtuple('QueryArgs', 'date_start date_end namespace')\
-            (format_mediawiki_timestamp(user_data.start),
-             format_mediawiki_timestamp(user_data.end),
-             thread_args.namespace)
+        query_args = namedtuple(
+            'QueryArgs', 'date_start date_end namespace')(
+                format_mediawiki_timestamp(user_data.start),
+                format_mediawiki_timestamp(user_data.end),
+                thread_args.namespace)
 
         try:
             revisions = query_mod.\
@@ -204,7 +203,7 @@
 
     if thread_args.log_:
         logging.debug(__name__ + ' :: PID {0} complete. Dropped users = {1}'.
-            format(str(os.getpid()), dropped_users))
+                      format(str(os.getpid()), dropped_users))
 
     return results_agg
 
@@ -232,13 +231,12 @@
 
 # Build "weighted rate" decorator
 revert_rate_avg = weighted_rate
-revert_rate_avg = decorator_builder(RevertRate.header())(
-                                    revert_rate_avg)
+revert_rate_avg = decorator_builder(RevertRate.header())(revert_rate_avg)
 
 setattr(revert_rate_avg, um.METRIC_AGG_METHOD_FLAG, True)
 setattr(revert_rate_avg, um.METRIC_AGG_METHOD_NAME, 'revert_rate_avg')
 setattr(revert_rate_avg, um.METRIC_AGG_METHOD_HEAD, ['total_users',
                                                      'total_revisions',
-                                                     'average_rate',])
-setattr(revert_rate_avg, um.METRIC_AGG_METHOD_KWARGS, {'val_idx' : 2,
-                                                       'weight_idx' : 1})
+                                                     'average_rate', ])
+setattr(revert_rate_avg, um.METRIC_AGG_METHOD_KWARGS, {'val_idx': 2,
+                                                       'weight_idx': 1})

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Idf678bdd83c45328080691a355217d20ffa1ca80
Gerrit-PatchSet: 1
Gerrit-Project: analytics/user-metrics
Gerrit-Branch: master
Gerrit-Owner: Rfaulk <rfaulk...@wikimedia.org>
Gerrit-Reviewer: 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