Use task names in examples.

This commit is contained in:
Michael DeHaan 2013-12-26 13:46:09 -05:00
parent 565f477582
commit 33ff67ea24

View file

@ -31,7 +31,7 @@ module: yum
version_added: historical version_added: historical
short_description: Manages packages with the I(yum) package manager short_description: Manages packages with the I(yum) package manager
description: description:
- Will install, upgrade, remove, and list packages or package groups with the I(yum) package manager. - Installs, upgrade, removes, and lists packages and groups with the I(yum) package manager.
options: options:
name: name:
description: description:
@ -41,7 +41,7 @@ options:
aliases: [] aliases: []
list: list:
description: description:
- Various non-idempotent commands for usage with C(/usr/bin/ansible) and I(not) playbooks. See examples. - Various (non-idempotent) commands for usage with C(/usr/bin/ansible) and I(not) playbooks. See examples.
required: false required: false
default: null default: null
state: state:
@ -94,20 +94,26 @@ author: Seth Vidal
''' '''
EXAMPLES = ''' EXAMPLES = '''
# description: installs the latest version of httpd - name: install the latest version of Apache
- yum: name=httpd state=latest yum: name=httpd state=latest
# description: removes the httpd package
- yum: name=httpd state=removed - name: remove the Apache package
# description: installs the latest version of httpd from the testing repo yum: name=httpd state=removed
- yum: name=httpd enablerepo=testing state=installed
# description: upgrades all packages - name: install the latest version of Apche from the testing repo
- yum: name=* state=latest yum: name=httpd enablerepo=testing state=installed
# description: installs the nginx rpm from a remote repo
- yum: name=http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm state=present - name: upgrade all packages
# description: installs nginx rpm from a local file yum: name=* state=latest
- yum: name=/usr/local/src/nginx-release-centos-6-0.el6.ngx.noarch.rpm state=present
# description: installs the package group 'Development tool' - name: install the nginx rpm from a remote repo
- yum: name="@Development tools" state=present yum: name=http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm state=present
- name: install nginx rpm from a local file
yum: name=/usr/local/src/nginx-release-centos-6-0.el6.ngx.noarch.rpm state=present
- name: install the 'Development tools' package group
yum: name="@Development tools" state=present
''' '''
def_qf = "%{name}-%{version}-%{release}.%{arch}" def_qf = "%{name}-%{version}-%{release}.%{arch}"