ansible/docs/docsite/rst
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
..
api link from API stub page to module_utils page (#49831) 2018-12-12 14:20:42 -06:00
community Move common build code from _build_helpers (#55986) 2019-07-16 12:19:01 -07:00
dev_guide Add an example for the debugging module (#50197) 2019-07-15 12:00:36 -04:00
images Adds custom 404 with cowsay image (#57422) 2019-06-17 10:47:54 -05:00
installation_guide Typo (#57795) 2019-06-13 10:27:23 -04:00
inventory Update implicit_localhost.rst (#45455) 2018-09-11 15:17:50 -05:00
network removes last :doc: links in other sections of the docs (#58432) 2019-06-27 12:18:17 -04:00
plugins removes last :doc: links in other sections of the docs (#58432) 2019-06-27 12:18:17 -04:00
porting_guides Rename xenserver_guest_facts -> xenserver_guest_info (#57032) 2019-06-30 10:04:30 -04:00
reference_appendices Make ansible_index_var accessible as a magic var (#59030) 2019-07-12 08:50:19 -04:00
roadmap 2.9 roadmap dates (#57420) 2019-06-05 14:25:43 -05:00
scenario_guides Doc - editorial for correct acronym introduction (#58519) 2019-07-01 10:37:13 -05:00
user_guide Swap ordering to ensure Dynamic always first (#58998) 2019-07-12 15:52:06 -05:00
404.rst removes link from 404 content, explains options (#57971) 2019-06-18 09:25:12 -04:00
collections_tech_preview.rst clarify FQCN needs for plugins (#58870) 2019-07-09 12:25:06 -05:00
conf.py Add a banner message to warn when not on latest documentation (#58526) 2019-06-28 15:06:49 -05:00
index.rst Docs on general precedence (#50201) 2019-07-09 12:14:40 -05:00