diff options
author | RaNaN <Mast3rRaNaN@hotmail.de> | 2011-01-18 22:19:25 +0100 |
---|---|---|
committer | RaNaN <Mast3rRaNaN@hotmail.de> | 2011-01-18 22:19:25 +0100 |
commit | d89e6a0eda653f45090c0265aa724bfd011a2ca8 (patch) | |
tree | db8cdc153950fa13a0da6efc99ae602d3ccded76 /module/network | |
parent | netfolder, hotfile fix, filesonic/sharingmatrix beta (diff) | |
download | pyload-d89e6a0eda653f45090c0265aa724bfd011a2ca8.tar.xz |
new cryptit plugin
Diffstat (limited to 'module/network')
-rw-r--r-- | module/network/HTTPChunk.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/module/network/HTTPChunk.py b/module/network/HTTPChunk.py index c4bf1d64c..9ca1be909 100644 --- a/module/network/HTTPChunk.py +++ b/module/network/HTTPChunk.py @@ -20,6 +20,7 @@ from os import remove from os.path import exists from time import sleep from re import search +from logging import getLogger import pycurl @@ -131,6 +132,8 @@ class HTTPChunk(HTTPRequest): self.BOMChecked = False # check and remove byte order mark + self.log = getLogger("log") + @property def cj(self): return self.p.cj @@ -150,17 +153,17 @@ class HTTPChunk(HTTPRequest): if self.range: #do nothing if chunk already finished - if not self.arrived + self.range[0] - self.range[1]: return None + if self.arrived + self.range[0] >= self.range[1]: return None if self.id == len(self.p.info.chunks) - 1: #as last chunk dont set end range, so we get everything range = "%i-" % (self.arrived + self.range[0]) else: range = "%i-%i" % (self.arrived + self.range[0], min(self.range[1] + 1, self.p.size - 1)) - print "Chunked resume with range %s" % range + self.log.debug("Chunked resume with range %s" % range) self.c.setopt(pycurl.RANGE, range) else: - print "Resume File from %i" % self.arrived + self.log.debug("Resume File from %i" % self.arrived) self.c.setopt(pycurl.RESUME_FROM, self.arrived) else: @@ -170,7 +173,7 @@ class HTTPChunk(HTTPRequest): else: range = "%i-%i" % (self.range[0], min(self.range[1] + 1, self.p.size - 1)) - print "Chunked with range %s" % range + self.log.debug("Chunked with range %s" % range) self.c.setopt(pycurl.RANGE, range) self.fp = open(self.p.info.getChunkName(self.id), "wb") |