No description
Find a file
Patrik Lundin 1a66a9cfb1 Refactor module to use subclasses like user module.
* Basically the moving parts from the original service module arranged in
  subclasses.
* General structure and helper methods comes from the user module.
* Less forgiving to unsupported platforms: it requires a subclass per platform.
  (This makes it easier to work on one platform without having to think about.
  what other platform might be affected in unexpected ways).
* Now has basic OpenBSD support.
* Solaris support needs to be added.

Thanks to @dhozac for general advice and Linux testing.
Thanks to @bcoca for clearing up some FreeBSD questions.
2012-11-23 21:03:17 +01:00
add_host add add_host action plugin - add hosts to inventory during a playbook 2012-11-09 00:16:17 -05:00
apt DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
apt_repository DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
assemble DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
async_status chmod -x for all module files in source checkout 2012-11-19 13:47:40 -05:00
async_wrapper chmod -x for all module files in source checkout 2012-11-19 13:47:40 -05:00
authorized_key chmod -x for all module files in source checkout 2012-11-19 13:47:40 -05:00
command DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
copy chmod -x for all module files in source checkout 2012-11-19 13:47:40 -05:00
cron DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
debug DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
easy_install chmod -x for all module files in source checkout 2012-11-19 13:47:40 -05:00
ec2 DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
facter chmod -x for all module files in source checkout 2012-11-19 13:47:40 -05:00
fail DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
fetch DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
file DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
fireball DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
get_url DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
git DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
group chmod -x for all module files in source checkout 2012-11-19 13:47:40 -05:00
group_by Add a group_by action plugin. 2012-10-29 13:10:23 +01:00
ini_file chmod -x for all module files in source checkout 2012-11-19 13:47:40 -05:00
lineinfile DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
mail typo 2012-10-16 14:40:35 +02:00
mount chmod -x for all module files in source checkout 2012-11-19 13:47:40 -05:00
mysql_db DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
mysql_user chmod -x for all module files in source checkout 2012-11-19 13:47:40 -05:00
nagios DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
ohai DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
pause Reformat code: examples consistently 2012-10-23 15:14:01 +02:00
ping DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
pip DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
postgresql_db DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
postgresql_user DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
raw DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
script DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
seboolean DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
selinux DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
service Refactor module to use subclasses like user module. 2012-11-23 21:03:17 +01:00
setup DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
shell DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
slurp DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
subversion DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
supervisorctl DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
svr4pkg DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
template chmod -x for all module files in source checkout 2012-11-19 13:47:40 -05:00
user DOCUMENTATION strings 2012-11-21 18:49:30 +01:00
virt chmod -x for all module files in source checkout 2012-11-19 13:47:40 -05:00
wait_for chmod -x for all module files in source checkout 2012-11-19 13:47:40 -05:00
yum DOCUMENTATION strings 2012-11-21 18:49:30 +01:00