Rename 'ensure' to 'state' because I think it's a bit cleaner and doesn't imply

all modules take a common parameter name.  But more or less we still work idempotently
in modules.
This commit is contained in:
Michael DeHaan 2012-02-26 22:31:42 -05:00
commit ba4e36a9a9
10 changed files with 45 additions and 72 deletions

View file

@ -149,16 +149,16 @@ up around the library scripts, and you can easily write your own.
Current modules include:
* command -- runs commands, giving output, return codes, and run time info
* command - runs commands, giving output, return codes, and run time info
* ping - just returns if the system is up or not
* facter - retrieves facts about the host OS
* ohai - similar to facter, but returns structured data
* copy - add files to remote systems
* setup - pushes key/value data onto the system for use in templating
* template - takes a local template file and saves a templated version remotely
* git - deploy simple apps directly from source control
Service, package, and user modules, supporting puppet-like ensure semantics
are coming soon.
More coming soon! Contributions welcome!
Playbooks
=========