diff options
author | mstenner <mstenner> | 2004-03-10 20:40:19 +0000 |
---|---|---|
committer | mstenner <mstenner> | 2004-03-10 20:40:19 +0000 |
commit | c5e6ed9bd72caa8ee32199ee00b87c5e9dbef6c4 (patch) | |
tree | 33e008ffeb74ed39b0afd1300380778b102abcc3 /TODO | |
parent | 68ae7f4c21847d5b7d5ea4fbc8a45b6566571613 (diff) | |
download | urlgrabber-c5e6ed9bd72caa8ee32199ee00b87c5e9dbef6c4.tar.gz |
Added mirror code and associated test code.
[grabber.py] Edited URLGrabError doc string to reflect MirrorGroup
error code and new error code policy.
[TODO] Moved reget to ALPHA (from ALPHA 2)
[keepalive.py] fixed problem with the new python 2.3 httplib. They now
raise BadStatusLine from a new place.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 19 |
1 files changed, 13 insertions, 6 deletions
@@ -1,7 +1,19 @@ ALPHA: - * Implement MirrorGroups. + * MirrorGroups + - add report callbacks so calling app can know about failures + - docs + - possibly move the arguments that make urlXXX different into the + kwargs stuff, so that the wrapping in MirrorGroups can be a little + cleaner - this would mean that you'd have to do + urlgrab(url, filename=filename) + which is annoying (and different from how it's being used) + * Reget support. When urlgrab is called, check if the file exists on disk. If + so, offset the range so that we pull only the bytes remaining. This should + probably have a kwarg to turn it on/off but could probably default to being + on. + ALPHA 2: * Consider adding timeout keyword arg that would handle setting the socket @@ -16,11 +28,6 @@ ALPHA 2: recent chatter on the yum list about Ctrl-C handling. Seth suggests Ctrl-C as a "Skip to Next Mirror" trigger when processing MirrorGroups. - * Reget support. When urlgrab is called, check if the file exists on disk. If - so, offset the range so that we pull only the bytes remaining. This should - probably have a kwarg to turn it on/off but could probably default to being - on. - Misc/Maybe: * BatchURLGrabber/BatchMirrorGroup for concurrent downloads and possibly to |