From: Eric S. Raymond Date: Fri, 15 Oct 2010 06:20:26 +0000 (-0400) Subject: Check errors in the right order. X-Git-Tag: 2.0~29 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=5ed873ec632ed99290cbbaa590cdb7416b8aab5e;p=freecode-submit.git Check errors in the right order. --- diff --git a/freshmeat-submit b/freshmeat-submit index 77f2133..228e08e 100755 --- a/freshmeat-submit +++ b/freshmeat-submit @@ -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