summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToshio Kuratomi <toshio@fedoraproject.org>2015-03-13 07:31:55 -0700
committerToshio Kuratomi <toshio@fedoraproject.org>2015-03-13 07:31:55 -0700
commitbddd02bfcbfd5b3a010ad36faefbecea33cdc390 (patch)
treed78c59a81d1597475bbd447ac8f662fee27fc0ca
parentcf9374f3ea4b94a9217e41b97373e5f04121fc47 (diff)
downloadansible-modules-core-docker-pid-mode.tar.gz
Fix lookup of parameter name to be pid instead of pid_modedocker-pid-mode
-rw-r--r--cloud/docker/docker.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/cloud/docker/docker.py b/cloud/docker/docker.py
index 192e235a..7d947c77 100644
--- a/cloud/docker/docker.py
+++ b/cloud/docker/docker.py
@@ -200,7 +200,7 @@ options:
version_added: "1.8"
pid:
description:
- - Set the PID namespace mode for the container (currently only supports 'host'). Requires docker-py >= 1.0.0 and docker >= 1.4.1.
+ - Set the PID namespace mode for the container (currently only supports 'host'). Requires docker-py >= 1.0.0 and docker >= 1.5.0
required: false
default: None
aliases: []
@@ -463,7 +463,7 @@ class DockerManager(object):
'dns': ((0, 3, 0), '1.10'),
'volumes_from': ((0, 3, 0), '1.10'),
'restart_policy': ((0, 5, 0), '1.14'),
- 'pid_mode': ((1, 0, 0), '1.17'),
+ 'pid': ((1, 0, 0), '1.17'),
# Clientside only
'insecure_registry': ((0, 5, 0), '0.0')
}
@@ -1165,7 +1165,7 @@ class DockerManager(object):
optionals = {}
for optional_param in ('dns', 'volumes_from', 'restart_policy',
- 'restart_policy_retry', 'pid_mode'):
+ 'restart_policy_retry', 'pid'):
optionals[optional_param] = self.module.params.get(optional_param)
if optionals['dns'] is not None:
@@ -1182,9 +1182,9 @@ class DockerManager(object):
if params['restart_policy']['Name'] == 'on-failure':
params['restart_policy']['MaximumRetryCount'] = optionals['restart_policy_retry']
- if optionals['pid_mode'] is not None:
- self.ensure_capability('pid_mode')
- params['pid_mode'] = optionals['pid_mode']
+ if optionals['pid'] is not None:
+ self.ensure_capability('pid')
+ params['pid_mode'] = optionals['pid']
for i in containers:
self.client.start(i['Id'], **params)