No description
Find a file
Marco Vito Moscaritolo c5ee1e7ec9 Add support to removes control param
Execute action only if specified file using param removes exist (execute reverse control of creates).

Some usage eg.:

```yaml
- name: enable apache2 default websites
  action: command /usr/sbin/a2ensite $item
creates=/etc/apache2/sites-enabled/$item
  with_items:
    - default
    - default-ssl

- name: disable apache2 default websites
  action: command /usr/sbin/a2dissite $item
removes=/etc/apache2/sites-enabled/$item
  with_items:
    - default
    - default-ssl
```
2012-09-05 14:06:47 +03:00
apt Fix invalid usage or fail_json in apt module 2012-08-18 19:43:45 -04:00
apt_repository Merge branch 'binpath' of https://github.com/sfromm/ansible into devel 2012-08-30 19:24:09 -04:00
assemble backuplocal => backup_local for API standardization reasons 2012-09-04 19:49:49 -04:00
async_status Make pep8 tests run against the library directory as well, and associated tweaks (mostly to indentation) in the library 2012-08-11 12:35:58 -04:00
async_wrapper
authorized_key
command Add support to removes control param 2012-09-05 14:06:47 +03:00
copy backuplocal => backup_local for API standardization reasons 2012-09-04 19:49:49 -04:00
easy_install Add option required=(True|False) to get_bin_path and update modules 2012-08-30 11:01:37 -07:00
facter Make pep8 tests run against the library directory as well, and associated tweaks (mostly to indentation) in the library 2012-08-11 12:35:58 -04:00
fetch
file Handle special files just like normal files 2012-08-21 23:48:18 +02:00
get_url Adds a thirsty=yes|no to the get_url module, such that if downloading a large file from the internet you can decide 2012-08-20 18:39:37 -04:00
git Remove obsolete comment 2012-08-28 07:29:32 -04:00
group Add option required=(True|False) to get_bin_path and update modules 2012-08-30 11:01:37 -07:00
lineinfile backuplocal => backup_local for API standardization reasons 2012-09-04 19:49:49 -04:00
mount fixed missing module argument for mount module 2012-08-13 15:20:36 -04:00
mysql_db
mysql_user
nagios Change from a module config file to brute force locating the nagios configs so we can find the command file. 2012-08-28 02:16:07 -04:00
ohai Make pep8 tests run against the library directory as well, and associated tweaks (mostly to indentation) in the library 2012-08-11 12:35:58 -04:00
ping
pip Add option required=(True|False) to get_bin_path and update modules 2012-08-30 11:01:37 -07:00
postgresql_db bugfix in sql query 2012-08-22 13:34:24 -05:00
postgresql_user Typo 2012-08-22 12:19:55 -05:00
raw
seboolean chmod +x 2012-08-30 19:43:14 -04:00
selinux chmod +x 2012-08-30 19:43:14 -04:00
service Migrate remaining modules to use get_bin_path in module_common.py 2012-08-29 20:26:22 -07:00
setup Always pipe stderr in the setup module to avoid JSON interference. 2012-09-02 12:34:28 -04:00
shell Add module common code to allow it to be easier to indicate whether arguments are mutually exclusive, required in conjunction, or whether one of a list of arguments is required. This simplifies writing Python modules. 2012-08-11 18:13:29 -04:00
slurp
subversion Subversion dest should allow ~ expansion 2012-09-04 10:15:13 +10:00
supervisorctl Use get_bin_path properly 2012-08-31 15:03:26 -04:00
template
user Add option required=(True|False) to get_bin_path and update modules 2012-08-30 11:01:37 -07:00
virt Make pep8 tests run against the library directory as well, and associated tweaks (mostly to indentation) in the library 2012-08-11 12:35:58 -04:00
wait_for chmod +x 2012-08-30 19:43:14 -04:00
yum fix up local_nvra 2012-08-24 13:51:07 -04:00