No description
Find a file
Abhijit Menon-Sen 6afa1da910 Clarify HAVE_PYTHON_APT/install_python_apt handling in apt_repository
1. Don't test check_mode in both the caller and in the callee.
2. Don't test HAVE_PYTHON_APT inside an if that tests HAVE_PYTHON_APT
3. Don't be irritatingly vague about why the module fails ("You may be
   seeing this because…").

Note that if «apt-get -y install python-apt» succeeds with rc==0, but
for some reason python_apt is not usable afterwards, this will break
because the imports in install_python_apt aren't wrapped inside a
try/except.

In other words, we assume that install_python_apt either succeeds or
fails with a traceback. This commit doesn't affect that behaviour.
2015-07-30 13:03:10 +05:30
cloud Merge pull request #1736 from larsks/bug/docker-version-parse 2015-07-29 12:36:37 -07:00
commands minor doc fixes 2015-07-28 14:50:01 -04:00
database Update mysql_db.py 2015-07-26 18:08:33 +05:30
files Fi the local_rsync_path parameter used by the action plugin 2015-07-27 11:35:48 -07:00
inventory Proper author info for all remaining modules 2015-06-15 15:53:30 -04:00
network minor doc fixes to get_url 2015-07-27 14:20:38 -04:00
packaging Clarify HAVE_PYTHON_APT/install_python_apt handling in apt_repository 2015-07-30 13:03:10 +05:30
source_control Merge pull request #1149 from catlee/hg_update 2015-07-21 20:17:28 -04:00
system changed verbose override variable 2015-07-29 14:54:19 -04:00
utilities Merge pull request #591 from d3rp/wait_for 2015-07-24 18:38:50 -04:00
web_infrastructure fixed 'present' 2015-07-22 19:19:00 +03:00
windows Fix windows feature example to actually install IIS 2015-07-29 12:23:37 -07:00
.gitignore Add basic top level files. 2014-09-26 09:21:20 -04:00
.travis.yml Disable travis docs checks 2015-07-01 07:24:39 -07:00
__init__.py package files 2014-09-26 11:05:47 -04:00
CONTRIBUTING.md Add new policy guidelines for Core 2015-07-23 14:23:00 -04:00
COPYING Add basic top level files. 2014-09-26 09:21:20 -04:00
README.md updated to keep same info as in extras repo 2015-03-10 10:35:29 -04:00
test-docs.sh Add testing of docs to the core repo 2015-06-29 12:42:50 -07:00

ansible-modules-core

This repo contains Ansible's most popular modules that are shipped with Ansible.

New module submissions for modules that do not yet exist should be submitted to ansible-modules-extras, rather than this repo.

Take care to submit tickets to the appropriate repo where modules are contained. The docs.ansible.com website indicates this at the bottom of each module documentation page.

Reporting bugs

Take care to submit tickets to the appropriate repo where modules are contained. The repo is mentioned at the bottom of module documentation page at docs.ansible.com.

Testing modules

Ansible module development guide contains the latest info about that.

License

As with Ansible, modules distributed with Ansible are GPLv3 licensed. User generated modules not part of this project can be of any license.

Installation

There should be no need to install this repo separately as it should be included in any Ansible install using the official documented methods.