From 52260cba5383881947765a74d86dd5a64b70a927 Mon Sep 17 00:00:00 2001 From: Julien Duponchelle Date: Wed, 7 Dec 2016 11:00:41 +0100 Subject: [PATCH] Fix crash if at controller loading the remote server is not a GNS3 server Fix #810 --- gns3server/controller/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gns3server/controller/__init__.py b/gns3server/controller/__init__.py index 61ea43d6..a93d94bc 100644 --- a/gns3server/controller/__init__.py +++ b/gns3server/controller/__init__.py @@ -137,7 +137,10 @@ class Controller: self.gns3vm.settings = data["gns3vm"] for c in data["computes"]: - yield from self.add_compute(**c) + try: + yield from self.add_compute(**c) + except aiohttp.web_exceptions.HTTPConflict: + pass # Skip not available servers at loading @asyncio.coroutine def load_projects(self):