diff options
author | Izhar Firdaus <izhar@mitsuko.kagesenshi.org> | 2009-11-08 06:55:24 +0800 |
---|---|---|
committer | Izhar Firdaus <izhar@mitsuko.kagesenshi.org> | 2009-11-08 06:55:24 +0800 |
commit | 7fd6a4b90e59414a16d1d0d4f3df97374ae653aa (patch) | |
tree | 02dfa6cf913d54cebee5dd88079f02ccee81ee1b | |
parent | 6386292a65a199026923d814cb315feb2a75780d (diff) | |
download | hack-patches-7fd6a4b90e59414a16d1d0d4f3df97374ae653aa.tar.gz hack-patches-7fd6a4b90e59414a16d1d0d4f3df97374ae653aa.tar.xz hack-patches-7fd6a4b90e59414a16d1d0d4f3df97374ae653aa.zip |
* added workaround for file:/// urls
-rw-r--r-- | customgrabber.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/customgrabber.py b/customgrabber.py index a9ea7df..fb25f2b 100644 --- a/customgrabber.py +++ b/customgrabber.py @@ -37,6 +37,10 @@ def axel_grabber_patch(): opts = self.opts.derive(**kwargs) (url,parts) = opts.urlparser.parse(url, opts) (scheme, host, path, parm, query, frag) = parts + + if 'file:///' in url: + return self._orig_urlgrab(url, filename, **kwargs) + fsize = get_filesize(url) if (fsize/1024/1024) < 1: parts = 1 @@ -55,7 +59,7 @@ def axel_grabber_patch(): if parts == 1: return self._orig_urlgrab(url, filename, **kwargs) - + def retryfunc(opts, url, filename, parts): if os.path.exists(filename): if not os.path.exists("%s.st" % filename): |