| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| | |
Needed to update copyright years when merging. Don't understand why
the problem didn't show up earlier, since it doesn't seem to have
been caused by Dan's changes.
|
|/
|
|
| |
This will allow fetching of gtk+ artifacts.
|
| |
|
|
|
|
| |
Reviewed-By: Lars Wirzenius on IRC
|
|
|
|
|
|
|
|
|
| |
This was done with the aid of the pep8 script, available by running
`easy_install pep8`.
It may be worth making this part of ./check, but that will require
putting pep8 into the development tools stratum.
This should be easy, given pep8 has no external dependencies.
|
|
|
|
|
|
|
|
| |
Handling all exceptions in a way that assumes they're all related to the
URL fetching hides unrelated errors, such as missing imports, or bad
types, or such.
Also, add more logging for debugging.
|
| |
|
|
|
|
|
| |
This makes error messages that print the artifact cache object be
useful to the reader.
|
|
|
|
| |
For usefulness when tracing why artifact isn't being found.
|
|
|
|
|
|
|
|
|
|
|
| |
With a neat little trick, urllib2 can be made to only perform a HEAD
request in urllib2.urlopen(). This is done by creating a dedicated
HeadRequest class for HEAD requests and by passing such a HeadRequest to
urllib2.urlopen().
This also means we no longer have to check the response status ourselves
again as urllib2 will raise an exception on negative HTTP responses like
404 or 500.
|
|
|