From 7ee4444b6b4208fd69f1d5d803347f0e0998bace Mon Sep 17 00:00:00 2001 From: "Dr. Peter Poeml" Date: Mon, 16 Jun 2008 19:12:24 +0000 Subject: [PATCH] show error messages from the API also for type 500 errors --- osc/babysitter.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/osc/babysitter.py b/osc/babysitter.py index 96074a96..9e7db28c 100644 --- a/osc/babysitter.py +++ b/osc/babysitter.py @@ -81,10 +81,11 @@ def run(prg): print >>sys.stderr, e.hdrs print >>sys.stderr, body - if e.code in [ 400, 403, 404 ]: - msg = body.split('')[1] - msg = msg.split('')[0] - print >>sys.stderr, msg + if e.code in [ 400, 403, 404, 500 ]: + if '' in body: + msg = body.split('')[1] + msg = msg.split('')[0] + print >>sys.stderr, msg return 1