From 79092b2a86fdc7d44df7ff2e565352a16f73bdce Mon Sep 17 00:00:00 2001 From: "Dr. Peter Poeml" Date: Mon, 18 Sep 2006 16:53:55 +0000 Subject: [PATCH] urlopen(): for server return code 500, print out the reply body --- osc/core.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/osc/core.py b/osc/core.py index fc41556f..36263850 100755 --- a/osc/core.py +++ b/osc/core.py @@ -583,6 +583,8 @@ def urlopen(url, data=None): except urllib2.HTTPError, e: print >>sys.stderr, 'Error: can\'t get \'%s\'' % url print >>sys.stderr, e + if e.code == 500: + print >>sys.stderr, '\nDebugging output follows.\nurl:\n%s\nresponse:\n%s' % (url, e.read()) sys.exit(1) return fd