[Checkins] SVN: z3c.pypimirror/trunk/src/z3c/pypimirror/mirror.py generic error handling

Andreas Jung andreas at andreas-jung.com
Wed Sep 3 03:05:56 EDT 2008


Log message for revision 90727:
  generic error handling
  

Changed:
  U   z3c.pypimirror/trunk/src/z3c/pypimirror/mirror.py

-=-
Modified: z3c.pypimirror/trunk/src/z3c/pypimirror/mirror.py
===================================================================
--- z3c.pypimirror/trunk/src/z3c/pypimirror/mirror.py	2008-09-03 06:57:31 UTC (rev 90726)
+++ z3c.pypimirror/trunk/src/z3c/pypimirror/mirror.py	2008-09-03 07:05:55 UTC (rev 90727)
@@ -181,7 +181,12 @@
                 # This is extremely unreliable and therefore commented out.
 
                 if follow_external_index_pages:
-                    site = urllib2.urlopen(link)
+                    try:
+                        site = urllib2.urlopen(link)
+                    except Exception, e:
+                        LOG.warn('Unload downloading %s (%s)' % (link, e))
+                        continue
+
                     if site.headers.type != "text/html":
                         continue
 



More information about the Checkins mailing list