* docs: add Maintenance section for plugin types
* Added supported_by name in bold to match Status
(cherry picked from commit 1599752f26
)
This commit is contained in:
parent
9f0f66137f
commit
e340d849a1
1 changed files with 15 additions and 2 deletions
15
docs/templates/plugin.rst.j2
vendored
15
docs/templates/plugin.rst.j2
vendored
|
@ -384,7 +384,7 @@ Status
|
||||||
------
|
------
|
||||||
{% if not deprecated %}
|
{% if not deprecated %}
|
||||||
|
|
||||||
{% set support = { 'core': 'The Ansible Core Team', 'network': 'The Ansible Network Team', 'certified': 'an Ansible Partner', 'community': 'The Ansible Community', 'curated': 'A Third Party'} %}
|
{% set support = { 'core': 'the Ansible Core Team', 'network': 'the Ansible Network Team', 'certified': 'an Ansible Partner', 'community': 'the Ansible Community', 'curated': 'a Third Party'} %}
|
||||||
{% set module_states = { 'preview': 'it is not guaranteed to have a backwards compatible interface', 'stableinterface': 'the maintainers for this module guarantee that no backward incompatible interface changes will be made'} %}
|
{% set module_states = { 'preview': 'it is not guaranteed to have a backwards compatible interface', 'stableinterface': 'the maintainers for this module guarantee that no backward incompatible interface changes will be made'} %}
|
||||||
|
|
||||||
{% if metadata %}
|
{% if metadata %}
|
||||||
|
@ -396,16 +396,29 @@ This @{ plugin_type }@ is flagged as **@{cur_state}@** which means that @{module
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
{% if metadata.supported_by %}
|
||||||
|
|
||||||
|
Maintenance
|
||||||
|
-----------
|
||||||
|
|
||||||
|
{% set supported_by = support[metadata.supported_by] %}
|
||||||
|
This @{ plugin_type }@ is flagged as **@{metadata.supported_by}@** which means that it is maintained by @{ supported_by }@. See :ref:`Module Maintenance & Support <modules_support>` for more info.
|
||||||
|
|
||||||
|
For a list of other modules that are also maintained by @{ supported_by }@, see :ref:`here <@{ metadata.supported_by }@_supported>`.
|
||||||
|
|
||||||
{% if metadata.supported_by in ('core', 'network') %}
|
{% if metadata.supported_by in ('core', 'network') %}
|
||||||
|
|
||||||
Support
|
Support
|
||||||
~~~~~~~
|
~~~~~~~
|
||||||
|
|
||||||
For more information about Red Hat's support of this @{ plugin_type }@,
|
For more information about Red Hat's support of this @{ plugin_type }@,
|
||||||
please refer to this `Knowledge Base article <https://access.redhat.com/articles/rhel-top-support-policies/>`_
|
please refer to this `Knowledge Base article <https://access.redhat.com/articles/rhel-top-support-policies/>`_
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
{% else %}
|
{% else %}
|
||||||
|
|
||||||
This @{ plugin_type }@ is flagged as **deprecated** and will be removed in version @{ deprecated['removed_in'] | default('') | string | convert_symbols_to_format }@. For more information see `DEPRECATED`_.
|
This @{ plugin_type }@ is flagged as **deprecated** and will be removed in version @{ deprecated['removed_in'] | default('') | string | convert_symbols_to_format }@. For more information see `DEPRECATED`_.
|
||||||
|
|
Loading…
Reference in a new issue