diff options
author | Toshio Kuratomi <a.badger@gmail.com> | 2016-03-04 10:58:04 -0800 |
---|---|---|
committer | Toshio Kuratomi <a.badger@gmail.com> | 2016-03-04 10:58:04 -0800 |
commit | b11f2a026701af1b37303b3d680c5e93814829c3 (patch) | |
tree | 7a5274c1753cc3b750f9891a5bf5cb53755eb6d5 | |
parent | 402e375698b6f191daa83833c60ab506205c72ab (diff) | |
parent | 1254b4391b228c06ecf14416afb8dcf82f0f1b39 (diff) | |
download | ansible-b11f2a026701af1b37303b3d680c5e93814829c3.tar.gz |
Merge pull request #13802 from TimJones/tj-fix-issue-13800
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 |