1
0
mirror of https://github.com/GNS3/gns3-server synced 2024-11-15 12:59:06 +00:00

Catch an error when docker is not running

This commit is contained in:
Julien Duponchelle 2016-10-14 19:06:12 +02:00
parent fbdcf67d29
commit ec3660c979
No known key found for this signature in database
GPG Key ID: CE8B29639E07F5E8

View File

@ -603,7 +603,10 @@ class DockerVM(BaseNode):
pass
# v 1/True/true or 0/False/false, Remove the volumes associated to the container. Default false.
# force - 1/True/true or 0/False/false, Kill then remove the container. Default false.
yield from self.manager.query("DELETE", "containers/{}".format(self._cid), params={"force": 1, "v": 1})
try:
yield from self.manager.query("DELETE", "containers/{}".format(self._cid), params={"force": 1, "v": 1})
except DockerError:
pass
log.info("Docker container '{name}' [{image}] removed".format(
name=self._name, image=self._image))