From 9509a6444bbb538e136ed899d94aab32be629383 Mon Sep 17 00:00:00 2001 From: RaNaN Date: Mon, 27 Dec 2010 21:18:29 +0100 Subject: new curl download backend - support for chunked dl, resume --- module/PyFile.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'module/PyFile.py') diff --git a/module/PyFile.py b/module/PyFile.py index c198ce459..648b7e838 100644 --- a/module/PyFile.py +++ b/module/PyFile.py @@ -70,7 +70,7 @@ class PyFile(): # database information ends here self.plugin = None - self.download = None + #self.download = None self.waitUntil = 0 # time() + time to wait @@ -212,7 +212,7 @@ class PyFile(): def getSpeed(self): """ calculates speed """ try: - return self.download.speed + return self.plugin.req.speed except: return 0 @@ -226,21 +226,23 @@ class PyFile(): def getBytesLeft(self): """ gets bytes left """ try: - return self.download.size - self.download.arrived + return self.plugin.req.size - self.plugin.req.arrived except: return 0 def getPercent(self): """ get % of download """ - return self.progress.getPercent() + try: + return self.plugin.req.percent + except: + return 0 def getSize(self): """ get size of download """ if self.size: return self.size else: try: - if not self.download.size: return 0 - return self.download.size + return self.plugin.req.size except: return 0 -- cgit v1.2.3