.. _@{ module }@: {% if short_description %} {% set title = module + ' - ' + short_description|convert_symbols_to_format %} {% else %} {% set title = module %} {% endif %} {% set title_len = title|length %} @{ title }@ @{ '+' * title_len }@ {% if author %} :Author: @{ author }@ {% endif %} .. contents:: :local: :depth: 1 {# ------------------------------------------ # # Please note: this looks like a core dump # but it isn't one. # --------------------------------------------#} Synopsis -------- {% if version_added is defined -%} .. versionadded:: @{ version_added }@ {% endif %} {% for desc in description -%} @{ desc | convert_symbols_to_format }@ {% endfor %} {% if options -%} Options ------- .. raw:: html
parameter | required | default | choices | comments | |
---|---|---|---|---|---|
@{ k }@ | {% if v.get('required', False) %}yes{% else %}no{% endif %} | {% if v['default'] %}@{ v['default'] }@{% endif %} | {% if v.get('type', 'not_bool') == 'bool' %}
|
{% else %}
|
{% endif %}
{% for desc in v.description -%}@{ desc | html_ify }@{% endfor -%}{% if v['version_added'] %} (added in Ansible @{v['version_added']}@){% endif %} |
@{ example['description'] | html_ify }@
{% endif %}
@{ example['code'] | escape | indent(4, True) }@{% endfor %}