[yum-commits] urlgrabber/progress.py

zpavlas at osuosl.org zpavlas at osuosl.org
Fri Aug 10 08:14:23 UTC 2012


 urlgrabber/progress.py |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

New commits:
commit 3ba30bbd2e5241b9cb964c170767e0db35bdf845
Author: Zdeněk Pavlas <zpavlas at redhat.com>
Date:   Fri Aug 10 10:13:03 2012 +0200

    TextMultiFileMeter: must check len(self.meters) on every update.  BZ 847105

diff --git a/urlgrabber/progress.py b/urlgrabber/progress.py
index 5a02707..ad57dbc 100644
--- a/urlgrabber/progress.py
+++ b/urlgrabber/progress.py
@@ -525,7 +525,9 @@ class TextMultiFileMeter(MultiFileMeter):
             # cycle through active meters
             if now > self.index_time:
                 self.index_time = now + 1.0
-                self.index = (self.index + 1) % len(self.meters)
+                self.index += 1
+            if self.index >= len(self.meters):
+                self.index = 0
             meter = self.meters[self.index]
             text = meter.text or meter.basename
             if tf > 1:


More information about the Yum-commits mailing list