mirror of
https://github.com/GNS3/gns3-server.git
synced 2024-12-23 22:52:25 +00:00
Merge branch '1.5' into 2.0
This commit is contained in:
commit
32252e5193
@ -48,8 +48,11 @@ class Docker(BaseManager):
|
|||||||
@asyncio.coroutine
|
@asyncio.coroutine
|
||||||
def connector(self):
|
def connector(self):
|
||||||
if not self._connected or self._connector.closed:
|
if not self._connected or self._connector.closed:
|
||||||
|
if not sys.platform.startswith("linux"):
|
||||||
|
raise DockerError("Docker is supported only on Linux")
|
||||||
|
|
||||||
try:
|
try:
|
||||||
self._connector = aiohttp.connector.UnixConnector(self._server_url)
|
self._connector = aiohttp.connector.UnixConnector(self._server_url, conn_timeout=2)
|
||||||
self._connected = True
|
self._connected = True
|
||||||
version = yield from self.query("GET", "version")
|
version = yield from self.query("GET", "version")
|
||||||
except (aiohttp.errors.ClientOSError, FileNotFoundError):
|
except (aiohttp.errors.ClientOSError, FileNotFoundError):
|
||||||
|
Loading…
Reference in New Issue
Block a user