From 1417de645caa61344b232652c27ce9686b06ee17 Mon Sep 17 00:00:00 2001 From: "A. Murat Eren" Date: Fri, 10 Jun 2005 08:00:38 +0000 Subject: [PATCH] =?UTF-8?q?e=C4=9Fer=20istemci=20percentHook=20tan=C4=B1ml?= =?UTF-8?q?am=C4=B1=C5=9Fsa,=20y=C3=BCzde=20bilgisi=20yukar=C4=B1=20paslan?= =?UTF-8?q?=C4=B1yor..?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fetcher.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/fetcher.py b/src/fetcher.py index 4e47b39b..894068cd 100755 --- a/src/fetcher.py +++ b/src/fetcher.py @@ -25,6 +25,7 @@ class Fetcher: self.filepath = "" self.filename = "" self.percent = 0 + self.percentHook = None def fetch (self): """Return value: Fetched file's full path..""" @@ -61,12 +62,9 @@ class Fetcher: chunk = file.read(bs) size = size + len(chunk) if p.update(size): - # XXX: Burasi boyle olmaz tabi. - # Duzelecek bunlar hep.. self.percent = p.percent - out = '\r%-30.30s %%%3d' % (self.filename, self.percent) - stderr.write(out) - stderr.flush() + if self.percentHook != None: + self.percentHook(self.filename, self.percent) dest.close() print ""