[Yum-devel] [PATCH 02/14] MultiFileMeter: show correct finished size

Zdeněk Pavlas zpavlas at redhat.com
Fri Oct 21 14:27:56 UTC 2011


Rate estimator is updated only partially in update_meter().
Make sure the downloaded size reported at the end includes
data read in last 0.3 seconds.
---
 urlgrabber/progress.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/urlgrabber/progress.py b/urlgrabber/progress.py
index f28b632..2a6894f 100644
--- a/urlgrabber/progress.py
+++ b/urlgrabber/progress.py
@@ -369,6 +369,7 @@ class MultiFileMeter:
 
     def end(self, now=None):
         if now is None: now = time.time()
+        self.re.update(self._amount_read(), now)
         self._do_end(now)
         
     def _do_end(self, now):
-- 
1.7.4.4



More information about the Yum-devel mailing list