Michael DeHaan
|
cbc12f0dba
|
Various performance streamlining and making the file features usable in all modules without daisy chaining.
|
2012-10-20 22:55:09 -04:00 |
|
Jan-Piet Mens
|
e620fed755
|
Jumbo DOCUMENTATION patch
|
2012-10-01 09:18:54 +02:00 |
|
Jan-Piet Mens
|
a040807fd0
|
Module DOCUMENTATION for template, wait_for, and yum
|
2012-09-29 00:49:02 +02:00 |
|
Michael DeHaan
|
931f9f1a61
|
Setup module no longer saves to disk, as templates are mostly useful in playbooks and this allows lots of simplifications
around file pathing and removes occasional permissions conflicts depending on how things are used.
|
2012-07-14 11:59:12 -04:00 |
|
Michael DeHaan
|
9cd492befe
|
make all templating happen locally, so no jinja2 deps are ever required
|
2012-04-18 22:43:17 -04:00 |
|
Jeroen Hoekx
|
9e0b7ee629
|
template: expand path if metadata is in user home.
|
2012-04-17 11:16:53 +02:00 |
|
Jeroen Hoekx
|
ab86726a15
|
Introduce per task variables and push them to templates.
|
2012-04-04 13:39:03 +02:00 |
|
Jeroen Hoekx
|
12d01a3444
|
Fix except statement in template module.
Python 2.4 (RHEL 5) does not know 'as'.
|
2012-03-30 11:46:30 +02:00 |
|
Matthew Williams
|
3046f743d9
|
removed hack
|
2012-03-27 11:12:33 -07:00 |
|
Matthew Williams
|
bf0f3eac1f
|
catch jinja template errors in template module
|
2012-03-27 11:06:31 -07:00 |
|
Matthew Williams
|
9d9e3d8c56
|
resetting template.. previous commit not needed
|
2012-03-27 09:10:51 -07:00 |
|
Matthew Williams
|
d9a464ee9d
|
added format_advanced jinja filter to template module
|
2012-03-27 08:51:37 -07:00 |
|
Michael DeHaan
|
917f929e86
|
Fix template module
|
2012-03-14 19:08:10 -04:00 |
|
Michael DeHaan
|
de1d0011bc
|
Take darkened hosts out of the playbook rotation, fix error handling in template
module so that if a directory path is specified we get valid output
|
2012-02-28 02:32:14 -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
|
440bac4a95
|
Added remote templating engine using jinja2, see examples/playbook.yml for usage.
Cleanup is due in runner.py
|
2012-02-24 04:35:51 -05:00 |
|
Michael DeHaan
|
5d6b0280d5
|
Added stub for template execution, WIP.
|
2012-02-24 03:45:36 -05:00 |
|