Docker: don't send wrong parameters to client.start()
As part of being updated for the 1.10 API, a couple of parameters were passed to the docker.client.start() command that it doesn't accept. This caused the module to error out if it tried to start any Docker containers. This removes those parameters so the module works again.
This commit is contained in:
parent
6ec0e25d1a
commit
0ef288dcc8
1 changed files with 5 additions and 9 deletions
|
@ -566,10 +566,6 @@ class DockerManager:
|
||||||
'links': self.links,
|
'links': self.links,
|
||||||
}
|
}
|
||||||
|
|
||||||
if docker.utils.compare_version('1.10', self.client.version()['ApiVersion']) >= 0:
|
|
||||||
params['dns'] = self.module.params.get('dns')
|
|
||||||
params['volumes_from'] = self.module.params.get('volumes_from')
|
|
||||||
|
|
||||||
for i in containers:
|
for i in containers:
|
||||||
self.client.start(i['Id'], **params)
|
self.client.start(i['Id'], **params)
|
||||||
self.increment_counter('started')
|
self.increment_counter('started')
|
||||||
|
|
Loading…
Reference in a new issue