Check if progress bar has been disabled for any file.
If so, disable the multi progress too.
---
 urlgrabber/grabber.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/urlgrabber/grabber.py b/urlgrabber/grabber.py
index 799f4de..073d41d 100644
--- a/urlgrabber/grabber.py
+++ b/urlgrabber/grabber.py
@@ -2127,6 +2127,9 @@ def parallel_wait(meter = 'text'):
         for opts in _async_queue:
             count += 1
             total += opts.size
+            if not opts.progress_obj:
+                meter = None
+    if meter:
         if meter == 'text':
             from progress import TextMultiFileMeter
             meter = TextMultiFileMeter()
-- 
1.7.4.4

_______________________________________________
Yum-devel mailing list
Yum-devel@lists.baseurl.org
http://lists.baseurl.org/mailman/listinfo/yum-devel

Reply via email to