Michael DeHaan
|
445e48b991
|
Call os.path.expanduser in modules so things work as expected even when using ./hacking/test-module script
|
2012-04-20 07:57:39 -04:00 |
|
Jeroen Hoekx
|
38a33c54a6
|
Make copy module idempotent.
Check md5sum before overwriting a file. Unconditionally copying changes the timestamp.
|
2012-03-31 13:59:41 +02:00 |
|
Michael DeHaan
|
4bde4926c3
|
Modules don't have to return JSON, key=value pairs is ok.
|
2012-03-14 21:16:15 -04:00 |
|
Michael DeHaan
|
aeea46678d
|
Fix the copy module to use the argsfile method
|
2012-03-14 19:09:44 -04:00 |
|
Michael DeHaan
|
eaa7714ff8
|
Laying the groundwork for async mode, async status script still needs to be done, and async_wrapper
still needs to daemonize. Then, once done, playbook can be taught how to poll async within the
timing window.
|
2012-03-03 12:25:56 -05:00 |
|
Michael DeHaan
|
be4cb64c92
|
Relicensing to GPLv3, all previous committers ok'd on mailing list.
|
2012-02-28 19:08:09 -05:00 |
|
Michael DeHaan
|
ba4e36a9a9
|
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.
|
2012-02-26 22:31:42 -05:00 |
|
Michael DeHaan
|
61d064d011
|
Fixed up KV munging in runner, misc fixes to copy, setup, and template modules
|
2012-02-26 19:55:26 -05:00 |
|
Michael DeHaan
|
e5f62f20b1
|
make copy & template module take key/value parameters so we're consistent. Only the command
module works differently now
starter manpage for modules
allow template file location to be passed into template & setup modules
|
2012-02-26 19:21:44 -05:00 |
|
Michael DeHaan
|
deb71da91e
|
trim md5sum string so it does not contain the filename
also fix a bug/typo in the reporting from playbook
|
2012-02-26 12:10:57 -05:00 |
|
Michael DeHaan
|
b44ae0af90
|
applying indentation patch from skvidal
|
2012-02-25 17:16:23 -05:00 |
|
Michael DeHaan
|
6cceaa5f6a
|
Implment copy with an actual minion-side module such that we can get md5sum's and
onchange events like Puppet's file providers do.
|
2012-02-24 05:15:28 -05:00 |
|
Michael DeHaan
|
3807824c6d
|
Added file copy support w/ readme updates
|
2012-02-23 16:07:10 -05:00 |
|