Merge pull request #39973 from terminalmage/dockerng-timeout

Don't use docker.Client instance from context if missing attributes
This commit is contained in:
Mike Place 2017-03-11 07:57:49 -07:00 committed by GitHub
commit cd0336e868

View file

@ -775,7 +775,8 @@ def _get_client(timeout=None):
- docker.url: URL to the docker service
- docker.version: API version to use (default: "auto")
'''
if 'docker.client' not in __context__:
if 'docker.client' not in __context__ \
or not hasattr(__context__['docker.client'], 'timeout'):
client_kwargs = {}
for key, val in (('base_url', 'docker.url'),
('version', 'docker.version')):