summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Jones <tjones@paradigmatecnologico.com>2016-01-11 16:50:38 +0100
committerTim Jones <tjones@paradigmatecnologico.com>2016-01-11 16:50:38 +0100
commit1254b4391b228c06ecf14416afb8dcf82f0f1b39 (patch)
tree86c2ceeb0df59508cd369130827db8c75ff28293
parent5af1cda7c93375bc84296c641ace49bca8657e6c (diff)
downloadansible-1254b4391b228c06ecf14416afb8dcf82f0f1b39.tar.gz
Correctly parse dependency YAML dict
-rw-r--r--lib/ansible/playbook/play.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ansible/playbook/play.py b/lib/ansible/playbook/play.py
index 8e5b78cb55..06e5ffc6ef 100644
--- a/lib/ansible/playbook/play.py
+++ b/lib/ansible/playbook/play.py
@@ -213,7 +213,7 @@ class Play(object):
role_vars = {}
if type(orig_path) == dict:
# what, not a path?
- role_name = orig_path.get('role', None)
+ role_name = utils.role_yaml_parse(orig_path)["name"]
if role_name is None:
raise errors.AnsibleError("expected a role name in dictionary: %s" % orig_path)
role_vars = orig_path