docker.client.APIError has moved to docker.errors.APIError
see 18d4db09ec
This commit is contained in:
parent
019c515a0b
commit
afd0e78f16
1 changed files with 6 additions and 1 deletions
|
@ -306,6 +306,11 @@ try:
|
||||||
except ImportError, e:
|
except ImportError, e:
|
||||||
HAS_DOCKER_PY = False
|
HAS_DOCKER_PY = False
|
||||||
|
|
||||||
|
try:
|
||||||
|
from docker.errors import APIError as DockerAPIError
|
||||||
|
except ImportError:
|
||||||
|
from docker.client import APIError as DockerAPIError
|
||||||
|
|
||||||
|
|
||||||
def _human_to_bytes(number):
|
def _human_to_bytes(number):
|
||||||
suffixes = ['B', 'KB', 'MB', 'GB', 'TB', 'PB']
|
suffixes = ['B', 'KB', 'MB', 'GB', 'TB', 'PB']
|
||||||
|
@ -730,7 +735,7 @@ def main():
|
||||||
|
|
||||||
module.exit_json(failed=failed, changed=changed, msg=msg, ansible_facts=_ansible_facts(facts))
|
module.exit_json(failed=failed, changed=changed, msg=msg, ansible_facts=_ansible_facts(facts))
|
||||||
|
|
||||||
except docker.client.APIError, e:
|
except DockerAPIError, e:
|
||||||
changed = manager.has_changed()
|
changed = manager.has_changed()
|
||||||
module.exit_json(failed=True, changed=changed, msg="Docker API error: " + e.explanation)
|
module.exit_json(failed=True, changed=changed, msg="Docker API error: " + e.explanation)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue