mirror of
https://github.com/GNS3/gns3-server
synced 2025-02-09 14:42:42 +00:00
Do not automatically connect to local compute.
This commit is contained in:
parent
a92c47b310
commit
13da8aa8f5
@ -91,13 +91,13 @@ class Controller:
|
|||||||
user=server_config.get("user", ""),
|
user=server_config.get("user", ""),
|
||||||
password=server_config.get("password", ""),
|
password=server_config.get("password", ""),
|
||||||
force=True,
|
force=True,
|
||||||
connect=True) # FIXME: not connection for now
|
connect=False)
|
||||||
except ControllerError:
|
except ControllerError:
|
||||||
log.fatal("Cannot access to the local server, make sure something else is not running on the TCP port {}".format(port))
|
log.fatal("Cannot access to the local server, make sure something else is not running on the TCP port {}".format(port))
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
for c in computes:
|
for c in computes:
|
||||||
try:
|
try:
|
||||||
await self.add_compute(**c, connect=False) # FIXME: not connection for now
|
await self.add_compute(**c, connect=False)
|
||||||
except (ControllerError, KeyError):
|
except (ControllerError, KeyError):
|
||||||
pass # Skip not available servers at loading
|
pass # Skip not available servers at loading
|
||||||
|
|
||||||
|
@ -501,7 +501,8 @@ class Compute:
|
|||||||
async def _run_http_query(self, method, path, data=None, timeout=20, raw=False):
|
async def _run_http_query(self, method, path, data=None, timeout=20, raw=False):
|
||||||
with async_timeout.timeout(timeout):
|
with async_timeout.timeout(timeout):
|
||||||
url = self._getUrl(path)
|
url = self._getUrl(path)
|
||||||
headers = {'content-type': 'application/json'}
|
headers = {}
|
||||||
|
headers['content-type'] = 'application/json'
|
||||||
chunked = None
|
chunked = None
|
||||||
if data == {}:
|
if data == {}:
|
||||||
data = None
|
data = None
|
||||||
|
@ -295,9 +295,9 @@ async def test_start(controller):
|
|||||||
"vmname": "GNS3 VM"
|
"vmname": "GNS3 VM"
|
||||||
}
|
}
|
||||||
|
|
||||||
with asyncio_patch("gns3server.controller.compute.Compute.connect") as mock:
|
#with asyncio_patch("gns3server.controller.compute.Compute.connect") as mock:
|
||||||
await controller.start()
|
await controller.start()
|
||||||
assert mock.called
|
#assert mock.called
|
||||||
assert len(controller.computes) == 1 # Local compute is created
|
assert len(controller.computes) == 1 # Local compute is created
|
||||||
assert controller.computes["local"].name == socket.gethostname()
|
assert controller.computes["local"].name == socket.gethostname()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user