You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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
```
|
13 years ago |
|
apt
|
Fix invalid usage or fail_json in apt module
|
14 years ago |
|
apt_repository
|
Merge branch 'binpath' of https://github.com/sfromm/ansible into devel
|
13 years ago |
|
assemble
|
backuplocal => backup_local for API standardization reasons
|
13 years ago |
|
async_status
|
Make pep8 tests run against the library directory as well, and associated tweaks (mostly to indentation) in the library
|
14 years ago |
|
async_wrapper
|
whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added
|
14 years ago |
|
authorized_key
|
whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added
|
14 years ago |
|
command
|
Add support to removes control param
|
13 years ago |
|
copy
|
backuplocal => backup_local for API standardization reasons
|
13 years ago |
|
easy_install
|
Add option required=(True|False) to get_bin_path and update modules
|
13 years ago |
|
facter
|
Make pep8 tests run against the library directory as well, and associated tweaks (mostly to indentation) in the library
|
14 years ago |
|
fetch
|
Setup module no longer saves to disk, as templates are mostly useful in playbooks and this allows lots of simplifications
|
14 years ago |
|
file
|
Handle special files just like normal files
|
14 years ago |
|
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
|
14 years ago |
|
git
|
Remove obsolete comment
|
13 years ago |
|
group
|
Add option required=(True|False) to get_bin_path and update modules
|
13 years ago |
|
lineinfile
|
backuplocal => backup_local for API standardization reasons
|
13 years ago |
|
mount
|
fixed missing module argument for mount module
|
14 years ago |
|
mysql_db
|
Added login_unix_socket option to mysql_db module
|
14 years ago |
|
mysql_user
|
Added login_unix_socket option to mysql_user module
|
14 years ago |
|
nagios
|
Change from a module config file to brute force locating the nagios configs so we can find the command file.
|
13 years ago |
|
ohai
|
Make pep8 tests run against the library directory as well, and associated tweaks (mostly to indentation) in the library
|
14 years ago |
|
ping
|
Add encoding lines to python modules such that they can take unicode options if they are fed them, since the
|
14 years ago |
|
pip
|
Add option required=(True|False) to get_bin_path and update modules
|
13 years ago |
|
postgresql_db
|
bugfix in sql query
|
14 years ago |
|
postgresql_user
|
Typo
|
14 years ago |
|
raw
|
Setup module no longer saves to disk, as templates are mostly useful in playbooks and this allows lots of simplifications
|
14 years ago |
|
seboolean
|
chmod +x
|
13 years ago |
|
selinux
|
chmod +x
|
13 years ago |
|
service
|
Migrate remaining modules to use get_bin_path in module_common.py
|
13 years ago |
|
setup
|
Always pipe stderr in the setup module to avoid JSON interference.
|
13 years ago |
|
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.
|
14 years ago |
|
slurp
|
Add encoding lines to python modules such that they can take unicode options if they are fed them, since the
|
14 years ago |
|
subversion
|
Subversion dest should allow ~ expansion
|
13 years ago |
|
supervisorctl
|
Use `get_bin_path` properly
|
13 years ago |
|
template
|
Setup module no longer saves to disk, as templates are mostly useful in playbooks and this allows lots of simplifications
|
14 years ago |
|
user
|
Add option required=(True|False) to get_bin_path and update modules
|
13 years ago |
|
virt
|
Make pep8 tests run against the library directory as well, and associated tweaks (mostly to indentation) in the library
|
14 years ago |
|
wait_for
|
chmod +x
|
13 years ago |
|
yum
|
fix up local_nvra
|
14 years ago |