[Checkins] SVN: Sandbox/J1m/replaylog/replaylog.py Handle connection errors.

Jim Fulton jim at zope.com
Sun May 6 04:43:40 EDT 2007


Log message for revision 75515:
  Handle connection errors.
  

Changed:
  U   Sandbox/J1m/replaylog/replaylog.py

-=-
Modified: Sandbox/J1m/replaylog/replaylog.py
===================================================================
--- Sandbox/J1m/replaylog/replaylog.py	2007-05-06 08:34:08 UTC (rev 75514)
+++ Sandbox/J1m/replaylog/replaylog.py	2007-05-06 08:43:39 UTC (rev 75515)
@@ -78,13 +78,17 @@
 ##             time.sleep(t)
 
         conn = httplib.HTTPConnection(server)
-        conn.request("GET", url)
+        try:
+            conn.request("GET", url)
+        except:
+            print "Couldn't get", server, url
+            results[-1] = results.get(-1, 0) + 1
+            continue
+        
         r = conn.getresponse()
         results[r.status] = results.get(r.status, 0) + 1
         r.read()
         conn.close()
-##         sys.stdout.write('.')
-##         sys.stdout.flush()
 
     print results
             



More information about the Checkins mailing list