Bug #884018: "stack help" prints stacktrace if it cannot connect to the server
Add a handler for URLError, so that we print a nicer error message if stack cannot connect to the server. Change-Id: I24f977dcb12bee3bb21057fe9b19823d98581141
This commit is contained in:
parent
5b8133a839
commit
0f7f91c2e5
@ -118,6 +118,9 @@ def do_request(controller, method, params=None):
|
|||||||
req = urllib2.Request(url, data, headers)
|
req = urllib2.Request(url, data, headers)
|
||||||
try:
|
try:
|
||||||
resp = urllib2.urlopen(req)
|
resp = urllib2.urlopen(req)
|
||||||
|
except urllib2.URLError, e:
|
||||||
|
print 'Failed to connect to %s: %s' % (url, e.reason)
|
||||||
|
sys.exit(1)
|
||||||
except urllib2.HTTPError, e:
|
except urllib2.HTTPError, e:
|
||||||
print e.read()
|
print e.read()
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user