aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ansible/library/kolla_docker.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/ansible/library/kolla_docker.py b/ansible/library/kolla_docker.py
index 7c60deb5d..81c41cfd2 100644
--- a/ansible/library/kolla_docker.py
+++ b/ansible/library/kolla_docker.py
@@ -603,7 +603,10 @@ class DockerWorker(object):
def stop_container(self):
name = self.params.get('name')
container = self.check_container()
- if not container['Status'].startswith('Exited '):
+ if not container:
+ self.module.fail_json(
+ msg="No such container: {} to stop".format(name))
+ elif not container['Status'].startswith('Exited '):
self.changed = True
self.dc.stop(name)