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/docs/docsite/rst/dev_guide
Sloane Hertel c1f1b2029c
Support vars plugins in collections (#61078)
* Move var plugins handling to a separate file

* Allow var plugins to require whitelisting

* Add global configuration ('demand', 'start') for users to control when they execute

* Add 'stage' configuration ('all', 'task', 'inventory') for users to control on a per-plugin basis when they execute

* Update ansible-inventory and InventoryManager to the global and stage configuration

* Update host_group_vars to use stage configuration and whitelisting

* Add documentation for using new options and to the developer's guide

* Add integration tests to exercise whitelisting and the new configuration options, using vars plugins in collections, and maintain backward compatibility

* Changelog

Co-Authored-By: Brian Coca <brian.coca+git@gmail.com>
Co-Authored-By: Sandra McCann <samccann@redhat.com>
6 years ago
..
platforms Fix indentation of example (#63789) 6 years ago
shared_snippets Clarify that GPLv3+ module_utils need core team approval (#56740) 7 years ago
style_guide add newline to render table correctly (#63769) 6 years ago
testing/sanity sanity ignores for a collection need to go to tests/sanity/ (#62182) 6 years ago
debugging.rst Add an example for the debugging module (#50197) 6 years ago
developing_api.rst removes last :doc: links in the dev guide (#58417) 7 years ago
developing_collections.rst clarify no subfolders and md only for collections /docs folder (#63808) 6 years ago
developing_core.rst removes last :doc: links in the dev guide (#58417) 7 years ago
developing_inventory.rst Add some documentation about plugins in collections (#62465) 6 years ago
developing_locally.rst Update local module options (#57553) 7 years ago
developing_module_utilities.rst Docs: edits & expands module_utils & search path info in dev guide (#55931) 7 years ago
developing_modules.rst rewrite of the developer guide, part 1 (#45179) 7 years ago
developing_modules_best_practices.rst Rename python files in hacking/ directory to have .py suffix 6 years ago
developing_modules_checklist.rst Clarify documentation on _info vs. _facts modules (#56611) 7 years ago
developing_modules_documenting.rst add note about collection links (#63346) 6 years ago
developing_modules_general.rst Update unit tests requirements/units.txt path (#61656) 6 years ago
developing_modules_general_aci.rst doc: fix typos (#62852) 6 years ago
developing_modules_general_windows.rst Update developing_modules_general_windows.rst (#62796) 6 years ago
developing_modules_in_groups.rst removes last :doc: links in the dev guide (#58417) 7 years ago
developing_plugins.rst Support vars plugins in collections (#61078) 6 years ago
developing_program_flow_modules.rst doc: fix typos (#62852) 6 years ago
developing_python_3.rst Fix typo in 'Ansible and Python 3' dev guide (#61226) 6 years ago
developing_rebasing.rst Update developing_rebasing.rst (#51650) 7 years ago
index.rst [docs] split collections into user and dev guide sections (#62363) 6 years ago
module_lifecycle.rst rewrite of the developer guide, part 1 (#45179) 7 years ago
overview_architecture.rst Docs: edits & expands module_utils & search path info in dev guide (#55931) 7 years ago
testing.rst removes last :doc: links in the dev guide (#58417) 7 years ago
testing_compile.rst Remove more docs build errors (#45364) 7 years ago
testing_documentation.rst Update docs references for ansible-test. (#60109) 6 years ago
testing_httptester.rst removes last :doc: links in the dev guide (#58417) 7 years ago
testing_integration.rst Elaborate on note that docker-priv only works with integration (#62035) 6 years ago
testing_integration_legacy.rst restores legacy testing file (#46095) 7 years ago
testing_pep8.rst Remove obsolete docs on pep8 sanity test. 6 years ago
testing_running_locally.rst removes last :doc: links in the dev guide (#58417) 7 years ago
testing_sanity.rst Docs: List of Sanity Tests (#52986) 7 years ago
testing_units.rst Fix broken link (#63185) 6 years ago
testing_units_modules.rst removes last :doc: links in the dev guide (#58417) 7 years ago
testing_validate-modules.rst Fixes for validate-modules import handling. (#63932) 6 years ago