-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow 'reaper' to continue processing if it gets invalid entries #78
Comments
This has a dependency on #34 |
Agree. Good point On Wed, Sep 17, 2014 at 11:18 PM, Kyle Maxwell notifications@github.com
This e-mail message and any files transmitted with it contain legally |
I've investigated the issue a little, and seems like the stable version of grequests in pypi doesn't support the There is a fix in spyoungtech/grequests#58 but it's not yet merged. With the fix it's possible to do:
I quickly tested it by removing the stable grequests and installing the patched version and it works as expected:
An example output:
Would it be a valid solution for you or would you like more to only have stable dependencies? |
I guess the answer really depends on:
My vote would be more leaning towards using the patched version and requiring the setup process to use it for now. But I have much less experience (i.e., none) on versioning management in Python then @technoskald , so I would defer to him. |
This should do the trick:
Pip freeze output:
|
Sounds good to me. I'll subscribe the issue on grequests so we can know when it is done. :) Any closing thoughts, @tecknoskald? On Thu, Oct 9, 2014 at 7:40 AM, Gianluca Brindisi
This e-mail message and any files transmitted with it contain legally |
This would fix #32 also :) |
If there is an "invalid" http entry (returning something different from 200 or 302) or an "invalid" file entry (the file does not exist in the filesystem), it should log that it was unable to continue and carry on.
This is an issue specifically for file:// since #48 was done.
The text was updated successfully, but these errors were encountered: