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/playbook
Toshio Kuratomi 019d078a5a
Move common build code from _build_helpers (#55986)
We have some common code used by several docs scripts.  Migrate that
into the build-only shared code repository.

* Move lib/ansible/utils/_build_helpers.py to the directory for common
  build code
* Migrate docs/bin/dump_config.py to a build-ansible subcommand
* Migrate dump_keywords to the build-ansible framework
  * Make the script more maintainable by using functions and good
    variable names
  * Port to Python3 idioms
  * Fix bug so that private attributes will be undocumented
* Move generate_man to a build-ansible subcommand
* Port plugin_formatter to a build-ansible subcommand
* Rework command_plugins so that docs scripts can target Python-3.4+ and
  releng-only subcommands can use more recent versions of Python.
  The architecture is now that command_plugins/* need to be importable
  on Python-3.4.  The init_parsers() method needs to run on Python-3.4.
  But the main() method can utilize features of more recent Python as
  long as it fits within those parameters.
* Update docs build requirements

Port the plugin_formatter to build-ansible framework
7 years ago
..
role role: Fix role's hash_params (#55263) 7 years ago
__init__.py allow empty plays again, for now (#55878) 7 years ago
attribute.py Move common build code from _build_helpers (#55986) 7 years ago
base.py Fix notifying handlers by using an exact match (#55624) 7 years ago
block.py become mixin is no more (#54002) 7 years ago
collectionsearch.py Collection content loading (#52194) 7 years ago
conditional.py Tests as filters were deprecated, remove unused param (#57796) 7 years ago
handler.py Fix notifying handlers by using an exact match (#55624) 7 years ago
handler_task_include.py Improvement on setting VALID_INCLUDE_KEYWORDS on HandlerTaskInclude (#56801) 7 years ago
helpers.py Add back _contains_vars method as maybe_template (#58290) 7 years ago
included_file.py Use templated loop_var/index_var when looping include_* (#58866) 7 years ago
loop_control.py allows loop pause for subseconds (#50461) 7 years ago
play.py preserve underlying block building error (#56465) 7 years ago
play_context.py removed previouslly deprecated settings (#55662) 7 years ago
playbook_include.py Do not use mutable defaults in FieldAttribute, instead allow supplying a callable for defaults of mutable types. Fixes #46824 (#46833) 7 years ago
role_include.py Add ansible_parent_role_names magic variable (#46687) 7 years ago
taggable.py Allow tags to be templated from a variable (#49833) 7 years ago
task.py unite poll defaults (#55470) 7 years ago
task_include.py Whitelist listen as a valid keyword on TaskInclude (#56586) 7 years ago