summaryrefslogtreecommitdiffstats
path: root/dovetail/container.py
diff options
context:
space:
mode:
Diffstat (limited to 'dovetail/container.py')
-rw-r--r--dovetail/container.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/dovetail/container.py b/dovetail/container.py
index 89c68ccb..be92a671 100644
--- a/dovetail/container.py
+++ b/dovetail/container.py
@@ -161,10 +161,9 @@ class Container(object):
'{hosts_config} {openrc} {cacert_volume} {config_volume} ' \
'{result_volume} {images_volume} {docker_image} /bin/bash' \
.format(**locals())
- dt_utils.exec_cmd(cmd, cls.logger)
- ret, container_id = \
- dt_utils.exec_cmd("sudo docker ps | grep " + docker_image +
- " | awk '{print $1}' | head -1", cls.logger)
+ ret, container_id = dt_utils.exec_cmd(cmd, cls.logger)
+ if ret != 0:
+ return None
cls.container_list[valid_type] = container_id
if valid_type.lower() == 'vnftest':