]> thyrsus.com Git - freecode-submit.git/commitdiff
Check errors in the right order.
authorEric S. Raymond <esr@thyrsus.com>
Fri, 15 Oct 2010 06:20:26 +0000 (02:20 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Fri, 15 Oct 2010 06:20:26 +0000 (02:20 -0400)
freshmeat-submit

index 77f2133f4b832d75023b69793822ee71397a41d1..228e08e28d72af855c8d113c75be5e9f6ba959b5 100755 (executable)
@@ -306,14 +306,14 @@ if __name__ == "__main__":
     except FreshmeatSessionException, e:
         print >>sys.stderr,"freshmeat-submit:", e.msg
         sys.exit(1)
-    except urllib2.URLError, f:
-        print >>sys.stderr,"freshmeat-submit: URLError %s" %  (f.code,)
-        print >>sys.stderr,f.read()
-        sys.exit(1)
     except urllib2.HTTPError, f:
         print >>sys.stderr,"freshmeat-submit: HTTPError %s" %  (f.code)
         print >>sys.stderr,f.read()
         sys.exit(1)
+    except urllib2.URLError, f:
+        print >>sys.stderr,"freshmeat-submit: URLError %s" %  (f.reason,)
+        print >>sys.stderr,f.read()
+        sys.exit(1)
 
 # end