diff options
author | Tim Jones <tjones@paradigmatecnologico.com> | 2016-01-11 16:50:38 +0100 |
---|---|---|
committer | Tim Jones <tjones@paradigmatecnologico.com> | 2016-01-11 16:50:38 +0100 |
commit | 1254b4391b228c06ecf14416afb8dcf82f0f1b39 (patch) | |
tree | 86c2ceeb0df59508cd369130827db8c75ff28293 | |
parent | 5af1cda7c93375bc84296c641ace49bca8657e6c (diff) | |
download | ansible-1254b4391b228c06ecf14416afb8dcf82f0f1b39.tar.gz |
Correctly parse dependency YAML dict
-rw-r--r-- | lib/ansible/playbook/play.py | 2 |
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 |