community.general/lib/ansible/parsing
Brian Coca 2bb7feec6d Search path (#16387)
* smarter function to figure out relative paths

takes list of paths in order of relevance to current task
and does the dwim magic on them

* shared function for action plugins using new dwim

unify path construction and error info/messaging
made include and role non exclusive
corrected order and now smarter about tasks
includes inside roles are currently broken as they don't provide the correct role data
make dirname full match to avoid corner cases

* migrated action plugins to new dwim function

reported plugins to use exceptions instead of info

* clarified needle
2016-06-28 17:23:30 -04:00
..
utils Fixing up jsonify and adding unit tests 2016-02-29 14:51:23 -05:00
vault If decryption of a vaulted file failed, include the filename in the error. (#16329) 2016-06-18 09:30:08 -04:00
yaml Use a unicode format string so that we don't convert to byte strings 2016-02-26 10:29:37 -08:00
__init__.py Break apart a looped dependency to show a warning when parsing playbooks 2015-10-27 12:39:42 -07:00
dataloader.py Search path (#16387) 2016-06-28 17:23:30 -04:00
mod_args.py Added more info to the no action detected error 2016-02-08 16:51:10 -05:00
quoting.py Break apart a looped dependency to show a warning when parsing playbooks 2015-10-27 12:39:42 -07:00
splitter.py Take previous jinja2 blocks into account in splitter when we see quotes 2016-03-28 15:43:43 -04:00