Michael DeHaan
|
38c7f1db4d
|
Added 'creates=filename' to the shell/command module, which can skip command execution if a file
already exists
|
13 years ago |
Michael DeHaan
|
40fd778e2c
|
'shell' is a magic module that executes the command module with shell=True
|
13 years ago |
Michael DeHaan
|
696b67f935
|
Fix async to use the new argfiles method (wrapping brain around rock, really must write module development guide)
|
13 years ago |
Seth Vidal
|
1f53c89b14
|
convert so they handle argsfiles rather than arguments
|
13 years ago |
Michael DeHaan
|
c86b388812
|
Strip trailing newlines from command module, which happens in some shell commands
|
13 years ago |
Michael DeHaan
|
c8b1bbc7ea
|
make command module error when no -a more obvious as command is the default module and someone
may forget about -a. The CLI already warns about no host pattern by pulling up usage.
|
13 years ago |
Michael DeHaan
|
847846af0e
|
-p has been replaced by a required option. Various docs changes.
|
13 years ago |
Michael DeHaan
|
19fdb7305d
|
have command module raise an error if no arguments are supplied
|
13 years ago |
Michael DeHaan
|
7de661dd2c
|
Add ansible command, fix import error in runner
|
13 years ago |
Michael DeHaan
|
be4cb64c92
|
Relicensing to GPLv3, all previous committers ok'd on mailing list.
|
13 years ago |
Seth Vidal
|
39f42cfd75
|
when it is an IOError or an OSError - return a normal error message instead of a traceback barf
|
13 years ago |
Michael DeHaan
|
b44ae0af90
|
applying indentation patch from skvidal
|
13 years ago |
Michael DeHaan
|
440bac4a95
|
Added remote templating engine using jinja2, see examples/playbook.yml for usage.
Cleanup is due in runner.py
|
13 years ago |
Jeremy Katz
|
24e10dc2e8
|
Don't use a shell and thus avoid a whole class of problems
|
13 years ago |
Jeremy Katz
|
ef8ea13495
|
Fall back to standalone simplejson module
CentOS5 has python 2.4 which doesn't have a built-in json
module
|
13 years ago |
Michael DeHaan
|
a2a8deaeaa
|
Added command module
|
13 years ago |