You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/lib/ansible/parsing
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.
7 years ago
..
utils Remove dead code 7 years ago
vault Fix 'New Vault password' on vault 'edit' (#35923) 7 years ago
yaml Only template each hostvars var on-demand (fixes #33259) 7 years ago
__init__.py Fix typo in lib/ansible/parsing/__init__.py (#16761) 8 years ago
dataloader.py Allow loading dirs from role defaults/vars (#36357) 7 years ago
metadata.py Guard against assignments that are not ast.Name in docs parsing (#35513) 7 years ago
mod_args.py Optimizations in mod_args parsing 7 years ago
plugin_docs.py Port ansible doc for plugins to use DOCUMENTATION variables 7 years ago
quoting.py ansible/parsing: PEP8 compliancy (#24701) 7 years ago
splitter.py Fix a unicodeerror so that we get the correct error message (#34058) 7 years ago