Catch auth errors when adding a compute

Fix #813
pull/830/head
Julien Duponchelle 8 years ago
parent 897a94f343
commit e2fd339f35
No known key found for this signature in database
GPG Key ID: CE8B29639E07F5E8

@ -370,6 +370,8 @@ class Compute:
return
except aiohttp.web.HTTPNotFound:
raise aiohttp.web.HTTPConflict(text="The server {} is not a GNS3 server or it's a 1.X server".format(self._id))
except aiohttp.web.HTTPUnauthorized:
raise aiohttp.web.HTTPConflict(text="Invalid auth for server {} ".format(self._id))
if "version" not in response.json:
self._http_session.close()

Loading…
Cancel
Save