From 886329a97881f0d9acfafa0dfb4439a921d1f335 Mon Sep 17 00:00:00 2001 From: Julien Duponchelle Date: Mon, 13 Mar 2017 16:59:42 +0100 Subject: [PATCH] Catch error when you try to put an invalid server url Fix #929 --- gns3server/controller/compute.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gns3server/controller/compute.py b/gns3server/controller/compute.py index 85f10575b..b912ab59a 100644 --- a/gns3server/controller/compute.py +++ b/gns3server/controller/compute.py @@ -397,6 +397,8 @@ class Compute: raise aiohttp.web.HTTPConflict(text="Invalid auth for server {}".format(self._id)) except aiohttp.web.HTTPServiceUnavailable: raise aiohttp.web.HTTPConflict(text="The server {} is unavailable".format(self._id)) + except ValueError: + raise aiohttp.web.HTTPConflict(text="Invalid server url for server {}".format(self._id)) if "version" not in response.json: self._http_session.close()