ansible/lib/ansible
Matt Davis bfa004930a
add subdir support to collection loading (#60682)
* add subdir support to collection loading

* collections may now load plugins from subdirs under a plugin type or roles dir, eg `ns.coll.subdir1.subdir2.myrole`->ns.coll's roles/subdir1/subdir2/myrole, `ns.coll.subdir1.mymodule`->ns.coll's plugins/modules/subdir1/mymodule.py
* centralize parsing/validation in AnsibleCollectionRef class
* fix issues loading Jinja2 plugins from multiple sources 
* resolves #59462, #59890,

* sanity test fixes

* string fixes

* add changelog entry
2019-08-21 10:45:04 +01:00
..
cli ansible-galaxy - define multiple galaxy instances in ansible.cfg (#60553) 2019-08-21 07:49:05 +10:00
compat
config ansible-galaxy - define multiple galaxy instances in ansible.cfg (#60553) 2019-08-21 07:49:05 +10:00
errors
executor add subdir support to collection loading (#60682) 2019-08-21 10:45:04 +01:00
galaxy add subdir support to collection loading (#60682) 2019-08-21 10:45:04 +01:00
inventory inventory: Handle IndexError while parsing limit file (#59776) 2019-07-30 13:02:17 -04:00
module_utils Vyos lldp interfaces (#60931) 2019-08-21 12:30:13 +05:30
modules add subdir support to collection loading (#60682) 2019-08-21 10:45:04 +01:00
parsing various mod_args fixes (#60290) 2019-08-13 09:57:49 +01:00
playbook add subdir support to collection loading (#60682) 2019-08-21 10:45:04 +01:00
plugins add subdir support to collection loading (#60682) 2019-08-21 10:45:04 +01:00
template add subdir support to collection loading (#60682) 2019-08-21 10:45:04 +01:00
utils add subdir support to collection loading (#60682) 2019-08-21 10:45:04 +01:00
vars Use correct delegate_to hostnames in loops (#59659) 2019-07-30 09:46:29 +02:00
__init__.py
constants.py
context.py
release.py