2012-10-05 07:09:49 +00:00
|
|
|
.TH ANSIBLE.@{ module | upper }@ 3 "@{ now_date }@" "@{ ansible_version }@" "ANSIBLE MODULES"
|
2012-09-26 18:41:44 +00:00
|
|
|
." generated from @{ filename }@
|
|
|
|
.SH NAME
|
|
|
|
@{ module }@ \- @{ short_description }@
|
|
|
|
." ------ DESCRIPTION
|
|
|
|
.SH DESCRIPTION
|
2012-09-30 13:06:18 +00:00
|
|
|
{% for desc in description %}
|
2012-09-26 18:41:44 +00:00
|
|
|
.PP
|
|
|
|
@{ desc | jpfunc }@
|
|
|
|
{% endfor %}
|
|
|
|
." ------ OPTIONS
|
|
|
|
."
|
|
|
|
."
|
2012-09-30 13:06:18 +00:00
|
|
|
{% if options %}
|
2012-09-26 18:41:44 +00:00
|
|
|
.SH OPTIONS
|
2012-11-03 22:54:38 +00:00
|
|
|
{% for k in option_keys %}
|
|
|
|
{% set v = options[k] %}
|
2012-09-30 13:06:18 +00:00
|
|
|
|
2012-09-28 07:59:43 +00:00
|
|
|
.IP @{ k }@
|
2012-09-30 13:06:18 +00:00
|
|
|
{% for desc in v.description %}@{ desc | jpfunc }@{% endfor %}
|
2012-09-28 07:59:43 +00:00
|
|
|
{% if v.get('choices') %}
|
2012-09-30 13:06:18 +00:00
|
|
|
|
2012-09-26 18:41:44 +00:00
|
|
|
.IR Choices :
|
2012-12-14 10:56:53 +00:00
|
|
|
{% for choice in v.get('choices',[]) %}{% if choice == True %}yes{%elif choice == False %}no{% else %}@{ choice }@{% endif %}{% if not loop.last %},{%else%}.{%endif%}{% endfor %}{% endif %}
|
2012-09-30 13:06:18 +00:00
|
|
|
{% if v.get('required') %}(required){% endif %}
|
2012-12-14 10:56:53 +00:00
|
|
|
{% if v.get('default') %} (default: {% if v.get('default') == True %}yes{%elif v.get('default') == False %}no{% else %}@{ v.get('default') }@){% endif %}{% endif %}
|
2012-09-26 18:41:44 +00:00
|
|
|
{#---------------------------------------------- #}
|
2012-09-30 13:06:18 +00:00
|
|
|
{% if v.get('version_added') %}
|
2012-09-28 07:59:43 +00:00
|
|
|
(Added in Ansible version @{ v.get('version_added') }@.)
|
2012-09-30 13:06:18 +00:00
|
|
|
{% endif %}
|
2012-09-28 07:59:43 +00:00
|
|
|
{% endfor %}
|
2012-09-26 18:41:44 +00:00
|
|
|
{% endif %}
|
|
|
|
."
|
|
|
|
."
|
|
|
|
." ------ NOTES
|
2012-09-30 13:06:18 +00:00
|
|
|
{% if notes %}
|
2012-09-26 18:41:44 +00:00
|
|
|
.SH NOTES
|
2012-09-30 13:06:18 +00:00
|
|
|
{% for note in notes %}
|
2012-09-26 18:41:44 +00:00
|
|
|
.PP
|
|
|
|
@{ note | jpfunc }@
|
2012-09-30 13:06:18 +00:00
|
|
|
{% endfor %}
|
|
|
|
{% endif %}
|
2012-09-26 18:41:44 +00:00
|
|
|
."
|
|
|
|
."
|
|
|
|
." ------ EXAMPLES
|
2012-09-30 13:06:18 +00:00
|
|
|
{% if examples is defined %}
|
2012-09-26 18:41:44 +00:00
|
|
|
.SH EXAMPLES
|
2012-09-30 13:06:18 +00:00
|
|
|
{% for e in examples %}
|
2012-09-26 18:41:44 +00:00
|
|
|
.PP
|
2012-10-18 11:49:19 +00:00
|
|
|
{% if e['description'] %}
|
|
|
|
@{ e['description'] | jpfunc }@
|
|
|
|
{% endif %}
|
|
|
|
|
2012-09-26 18:41:44 +00:00
|
|
|
.nf
|
|
|
|
@{ e['code'] }@
|
|
|
|
.fi
|
2012-09-30 13:06:18 +00:00
|
|
|
{% endfor %}
|
|
|
|
{% endif %}
|
2012-09-26 18:41:44 +00:00
|
|
|
." ------- AUTHOR
|
2012-09-30 13:06:18 +00:00
|
|
|
{% if author is defined %}
|
2012-09-26 18:41:44 +00:00
|
|
|
.SH AUTHOR
|
|
|
|
@{ author }@
|
2012-09-30 13:06:18 +00:00
|
|
|
{% endif %}
|
2012-09-26 18:41:44 +00:00
|
|
|
.SH SEE ALSO
|
|
|
|
.IR ansible (1),
|
|
|
|
.I http://ansible.github.com/modules.html#@{docuri}@
|