[Checkins] SVN: lovely.buildouthttp/trunk/ log failures
Bernd Dorn
bernd.dorn at lovelysystems.com
Thu Jun 21 08:33:20 EDT 2007
Log message for revision 76895:
log failures
Changed:
U lovely.buildouthttp/trunk/CHANGES.txt
U lovely.buildouthttp/trunk/src/lovely/buildouthttp/buildouthttp.py
-=-
Modified: lovely.buildouthttp/trunk/CHANGES.txt
===================================================================
--- lovely.buildouthttp/trunk/CHANGES.txt 2007-06-21 12:32:05 UTC (rev 76894)
+++ lovely.buildouthttp/trunk/CHANGES.txt 2007-06-21 12:33:20 UTC (rev 76895)
@@ -2,9 +2,11 @@
Changes for lovely.buildouthttp
===============================
-After 0.1.0a1:
-==============
+2007/06/21 0.1.0a2:
+===================
+- Log download failures
+
- Fixed license header
- Log connections on debug.
Modified: lovely.buildouthttp/trunk/src/lovely/buildouthttp/buildouthttp.py
===================================================================
--- lovely.buildouthttp/trunk/src/lovely/buildouthttp/buildouthttp.py 2007-06-21 12:32:05 UTC (rev 76894)
+++ lovely.buildouthttp/trunk/src/lovely/buildouthttp/buildouthttp.py 2007-06-21 12:33:20 UTC (rev 76895)
@@ -27,8 +27,12 @@
def http_error_401(self, req, fp, code, msg, headers):
log.debug('getting url: %r' % req.get_full_url())
res = urllib2.HTTPBasicAuthHandler.http_error_401(self,req, fp, code,
- msg, headers)
- log.debug('got url: %r %r' % (res.url, res.code))
+ msg,
+ headers)
+ if res.code>=400:
+ log.error('failed to get url: %r %r' % (res.url, res.code))
+ else:
+ log.debug('got url: %r %r' % (res.url, res.code))
return res
def install(buildout=None):
More information about the Checkins
mailing list