diff options
author | Konstantin Shabanov <mail@etehtsea.me> | 2014-05-14 18:11:43 +0400 |
---|---|---|
committer | James Cammarata <jimi@sngx.net> | 2014-05-21 14:59:05 -0500 |
commit | e83f14200cb8522740ef35a6264d2858ab58c1c3 (patch) | |
tree | db93c6c9dfed9a5fdf743a9d86a5949245ba7b26 | |
parent | 7c0431b1e45d6a132d9463e81b178e991e21d8d3 (diff) | |
download | ansible-e83f14200cb8522740ef35a6264d2858ab58c1c3.tar.gz |
Fix env splitting in docker module
ENV variable value could contain '=' (for example mysql://host/db?pool=10)
-rw-r--r-- | library/cloud/docker | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/library/cloud/docker b/library/cloud/docker index 188f14ab04..84ac1adce2 100644 --- a/library/cloud/docker +++ b/library/cloud/docker @@ -384,7 +384,7 @@ class DockerManager: self.env = None if self.module.params.get('env'): - self.env = dict(map(lambda x: x.split("="), self.module.params.get('env'))) + self.env = dict(map(lambda x: x.split("=", 1), self.module.params.get('env'))) # connect to docker server docker_url = urlparse(module.params.get('docker_url')) |