community.general/lib/ansible/playbook/role
Andrew Gaffney 95ce00ff00 Allow loading dirs from role defaults/vars (#36357)
This commit moves code to look for vars files/dirs to a common place and
uses it for loading role defaults/vars. This allows things such as
'defaults/main' or 'vars/main' being a directory in a role, allowing
splitting of defaults/vars into multiple files. This commit also fixes
the role loading unit tests for py3 when bytestrings are used for paths
instead of utf8 strings.

This fixes #14248 and #11639.
2018-04-10 17:14:38 -04:00
..
__init__.py Allow loading dirs from role defaults/vars (#36357) 2018-04-10 17:14:38 -04:00
definition.py Remove uses of assert in production code (#32079) 2017-11-13 11:51:18 -05:00
include.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
metadata.py Try to show original exception info for yaml (and other) errors (#24468) 2017-06-09 13:13:15 -04:00
requirement.py Fixes #12353 #20977 adds new option to galaxy cli to preserve scm meta (#34642) 2018-02-21 08:34:44 -05:00