From 5e162f8acd425ade165e975c8104271fb6c6d30c Mon Sep 17 00:00:00 2001
From: Zane Bitter <zbitter@redhat.com>
Date: Tue, 13 Aug 2013 12:36:13 +0200
Subject: [PATCH] Make reviewers output line up

Change-Id: I8bd3715a69051534c290f1b8d5dbfb13e3ab6d43
---
 reviewers.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/reviewers.py b/reviewers.py
index cdfec10..e7ffe03 100755
--- a/reviewers.py
+++ b/reviewers.py
@@ -118,8 +118,8 @@ def main(argv=None):
         print '** -- %s-core team member' % projects[0]['name']
     table = prettytable.PrettyTable(
             ('Reviewer',
-             'Reviews (-2|-1|+1|+2) (+/- ratio)',
-             'Disagreements (1)'))
+             'Reviews   -2  -1  +1  +2    +/- %',
+             'Disagreements*'))
     total = 0
     for k, v in reviewers:
         in_core_team = False
@@ -131,17 +131,17 @@ def main(argv=None):
         plus = float(k['votes']['2'] + k['votes']['1'])
         minus = float(k['votes']['-2'] + k['votes']['-1'])
         ratio = (plus / (plus + minus)) * 100
-        r = '%d (%d|%d|%d|%d) (%.1f%%)' % (k['total'],
+        r = '%7d  %3d %3d %3d %3d   %5.1f%%' % (k['total'],
                 k['votes']['-2'], k['votes']['-1'],
                 k['votes']['1'], k['votes']['2'], ratio)
         dratio = ((float(k['disagreements']) / plus) * 100) if plus else 0.0
-        d = '%d (%.1f%%)' % (k['disagreements'], dratio)
+        d = '%3d (%5.1f%%)' % (k['disagreements'], dratio)
         table.add_row((name, r, d))
         total += k['total']
     print table
     print '\nTotal reviews: %d' % total
     print 'Total reviewers: %d' % len(reviewers)
-    print '\n(1) Disagreements are defined as a +1 or +2 vote on a patch ' \
+    print '\n(*) Disagreements are defined as a +1 or +2 vote on a patch ' \
           'where a core team member gave a -1 or -2 vote.'
 
     return 0