aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-03-09 16:29:00 +0000
committerGerrit Code Review <review@openstack.org>2016-03-09 16:29:00 +0000
commit6423b4c5750c7100bfd09d8a435194716cb56761 (patch)
tree52e739b7341217a1ef41faa44b9d36ae95ca67db
parent92033d0a531ed0dfadb39ab3eda100f3be16a5de (diff)
parent241506a48dc2dc0f20bce0feafe67c95b0d2bbf0 (diff)
downloadkolla-6423b4c5750c7100bfd09d8a435194716cb56761.tar.gz
kolla-6423b4c5750c7100bfd09d8a435194716cb56761.zip
Merge "Add empty string to KOLLA_BOOTSTRAP env variable."
-rw-r--r--ansible/library/kolla_docker.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/ansible/library/kolla_docker.py b/ansible/library/kolla_docker.py
index 9fe84f8cb..d5bf658cf 100644
--- a/ansible/library/kolla_docker.py
+++ b/ansible/library/kolla_docker.py
@@ -458,11 +458,15 @@ class DockerWorker(object):
return self.dc.create_host_config(**options)
+ def _format_env_vars(self):
+ env = self.params.get('environment')
+ return {k: "" if env[k] is None else env[k] for k in env}
+
def build_container_options(self):
volumes, binds = self.generate_volumes()
return {
'detach': self.params.get('detach'),
- 'environment': self.params.get('environment'),
+ 'environment': self._format_env_vars(),
'host_config': self.build_host_config(binds),
'labels': self.params.get('labels'),
'image': self.params.get('image'),