summaryrefslogtreecommitdiffstats
path: root/dovetail/container.py
diff options
context:
space:
mode:
authorStamatis Katsaounis <mokats@intracom-telecom.com>2019-03-27 09:38:14 +0200
committerxudan <xudan16@huawei.com>2019-03-28 23:16:43 -0400
commit9bb85082e261f5df9dbd0a6bbeb6e315d8f67cdc (patch)
tree319a6d9d6a702dc5bc7ee268d8ea5fa6931f5051 /dovetail/container.py
parentf27b1382a87c432487816cfad6e5c341250d16b2 (diff)
Fix VVP test case
This patch adds check for no environment variables provided to container configuration. Furthermore, it changes the check results file to a list of check result files. Change-Id: I2112ee1fd4b3156608d8a27dd3b9c90dbe35a24c Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com> Co-Authored-By: Panagiotis Karalis <pkaralis@intracom-telecom.com>
Diffstat (limited to 'dovetail/container.py')
-rw-r--r--dovetail/container.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/dovetail/container.py b/dovetail/container.py
index 250bb54a..71cb4123 100644
--- a/dovetail/container.py
+++ b/dovetail/container.py
@@ -60,7 +60,9 @@ class Container(object):
if not shell:
return None
env_list = dt_utils.get_value_from_dict('envs', project_cfg)
- kwargs['environment'] = [env for env in env_list if env is not None]
+ if env_list:
+ kwargs['environment'] = \
+ [env for env in env_list if env is not None]
volume_list = dt_utils.get_value_from_dict('volumes', project_cfg)
kwargs['volumes'] = [vol for vol in volume_list if vol is not None]
kwargs['extra_hosts'] = dt_utils.get_hosts_info(self.logger)