From a4ba4ba12aff34c967f958576db40806656c3de8 Mon Sep 17 00:00:00 2001 From: mkaay Date: Thu, 23 Dec 2010 11:28:03 +0100 Subject: fixed eta and progress, ready for first test --- module/plugins/Plugin.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'module/plugins/Plugin.py') diff --git a/module/plugins/Plugin.py b/module/plugins/Plugin.py index 4af3d0d8b..0406923c0 100644 --- a/module/plugins/Plugin.py +++ b/module/plugins/Plugin.py @@ -331,7 +331,10 @@ class Plugin(object): name = self.pyfile.name.encode(sys.getfilesystemencoding(), "replace") filename = join(location, name) d = self.req.httpDownload(url, filename, get=get, post=post, chunks=self.getChunkCount(), resume=self.resumeDownload) + self.pyfile.download = d + d.addProgress("percent", self.pyfile.progress.setValue) waitFor(d) + self.pyfile.download = None newname = basename(filename) self.pyfile.size = self.req.dl_size -- cgit v1.2.3