ansible/docs/templates
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
2019-07-16 12:19:01 -07:00
..
cli_rst.j2 ansible-galaxy: add collection sub command (#57106) 2019-07-10 05:47:25 +10:00
config.rst.j2 Docs on general precedence (#50201) 2019-07-09 12:14:40 -05:00
list_of_CATEGORY_modules.rst.j2 Docs: Show parameter types (in purple) (#49966) 2018-12-20 18:34:32 +01:00
list_of_CATEGORY_plugins.rst.j2 Some more fixes for the docs :ref: disambiguation 2018-04-18 10:06:01 -07:00
man.j2 Fix man page template typo. (#48585) 2018-11-13 11:46:11 +05:30
modules_by_category.rst.j2 Reduce warnings (#39254) 2018-04-25 11:18:52 -07:00
modules_by_support.rst.j2 Modules tocfix (#51077) 2019-01-23 13:21:23 -06:00
playbooks_keywords.rst.j2 Move common build code from _build_helpers (#55986) 2019-07-16 12:19:01 -07:00
plugin.rst.j2 Improve rendering of default lists (#56041) 2019-05-07 10:35:36 -05:00
plugin_deprecation_stub.rst.j2 Docs: adding stub page for module/plugin aliases (#54448) 2019-04-16 11:37:28 -05:00
plugins_by_category.rst.j2 Generate plugin rst (#28901) 2017-09-19 11:14:27 -04:00
plugins_by_support.rst.j2 Generate plugin rst (#28901) 2017-09-19 11:14:27 -04:00