mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
34 lines
1.1 KiB
Text
34 lines
1.1 KiB
Text
|
.. _@{ module }@:
|
||
|
|
||
|
@{ module }@
|
||
|
````````
|
||
|
|
||
|
{# ------------------------------------------
|
||
|
#
|
||
|
# Please note: this looks like a core dump
|
||
|
# but it isn't one.
|
||
|
#
|
||
|
--------------------------------------------#}
|
||
|
|
||
|
{% if version_added is defined -%}
|
||
|
.. versionadded:: @{ version_added }@
|
||
|
{% endif %}
|
||
|
|
||
|
{% for desc in description -%}
|
||
|
@{ desc | jpfunc }@
|
||
|
{% endfor %}
|
||
|
|
||
|
{% if options is defined -%}
|
||
|
@{ xline(10, "=") }@ @{xline(10)}@ @{xline(10)}@ @{xline(60)}@
|
||
|
@{ "parameter" | fmt('%-10s')}@ @{ "required" | fmt('%-10s')}@ @{ "default" | fmt('%-10s')}@ @{ "comments" | fmt('%-60s')}@
|
||
|
@{ xline(10, "=") }@ @{xline(10)}@ @{xline(10)}@ @{xline(60)}@ {% for o in options -%}
|
||
|
{% for opt, v in o.iteritems() %}
|
||
|
{% if v['required'] %}{% set required = 'yes' %}{% else %}{% set required = ' ' %}{% endif -%}
|
||
|
@{opt |fmt("%-10s") }@ @{ required|fmt('%-10s') }@ @{ v['default']|fmt('%-10s') }@ {% for desc in v.description -%}@{ desc | jpfunc }@{% endfor -%}
|
||
|
{% endfor -%}
|
||
|
{% endfor %}
|
||
|
@{ xline(10, "=") }@ @{xline(10)}@ @{xline(10)}@ @{xline(60)}@
|
||
|
{% endif %}
|
||
|
|
||
|
FIXME: examples!
|