|
|
663a8fef3f
|
chmod -x for all module files in source checkout
|
2012-11-19 13:47:40 -05:00 |
|
|
|
feab57e270
|
Reformat code: examples consistently
- added terse syntax to modules.rst
- added description of special variables to template module
|
2012-10-23 15:14:01 +02:00 |
|
|
|
cbc12f0dba
|
Various performance streamlining and making the file features usable in all modules without daisy chaining.
|
2012-10-20 22:55:09 -04:00 |
|
|
|
e620fed755
|
Jumbo DOCUMENTATION patch
|
2012-10-01 09:18:54 +02:00 |
|
|
|
a040807fd0
|
Module DOCUMENTATION for template, wait_for, and yum
|
2012-09-29 00:49:02 +02:00 |
|
|
|
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 |
|
|
|
9cd492befe
|
make all templating happen locally, so no jinja2 deps are ever required
|
2012-04-18 22:43:17 -04:00 |
|
|
|
9e0b7ee629
|
template: expand path if metadata is in user home.
|
2012-04-17 11:16:53 +02:00 |
|
|
|
ab86726a15
|
Introduce per task variables and push them to templates.
|
2012-04-04 13:39:03 +02:00 |
|
|
|
12d01a3444
|
Fix except statement in template module.
Python 2.4 (RHEL 5) does not know 'as'.
|
2012-03-30 11:46:30 +02:00 |
|
|
|
3046f743d9
|
removed hack
|
2012-03-27 11:12:33 -07:00 |
|
|
|
bf0f3eac1f
|
catch jinja template errors in template module
|
2012-03-27 11:06:31 -07:00 |
|
|
|
9d9e3d8c56
|
resetting template.. previous commit not needed
|
2012-03-27 09:10:51 -07:00 |
|
|
|
d9a464ee9d
|
added format_advanced jinja filter to template module
|
2012-03-27 08:51:37 -07:00 |
|
|
|
917f929e86
|
Fix template module
|
2012-03-14 19:08:10 -04:00 |
|
|
|
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 |
|
|
|
be4cb64c92
|
Relicensing to GPLv3, all previous committers ok'd on mailing list.
|
2012-02-28 19:08:09 -05:00 |
|
|
|
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 |
|
|
|
61d064d011
|
Fixed up KV munging in runner, misc fixes to copy, setup, and template modules
|
2012-02-26 19:55:26 -05:00 |
|
|
|
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 |
|
|
|
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 |
|
|
|
b44ae0af90
|
applying indentation patch from skvidal
|
2012-02-25 17:16:23 -05:00 |
|
|
|
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 |
|
|
|
5d6b0280d5
|
Added stub for template execution, WIP.
|
2012-02-24 03:45:36 -05:00 |
|