Michael DeHaan
e6a1acf756
Let "all" be an alias for "*" in patterns, fix output bug on non-command execution, make clean now removes the build dir
2012-03-02 19:44:50 -05:00
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.
2012-03-01 22:25:01 -05:00
Michael DeHaan
146cb3ff7e
update README.md on playbook field names
2012-03-01 22:24:12 -05:00
Michael DeHaan
5040c01640
rename 'pattern' to 'hosts' in playbook format.
2012-03-01 22:20:45 -05:00
Michael DeHaan
687a315a80
Increasing default --forks to 5
2012-03-01 22:19:41 -05:00
Michael DeHaan
847846af0e
-p has been replaced by a required option. Various docs changes.
2012-03-01 22:10:47 -05:00
Michael DeHaan
4ce1f1dd5e
README/doc/example updates to go with group support and CLI option changes.
...
Minimizing manpage until CLI options stabilize.
2012-03-01 21:18:32 -05:00
Michael DeHaan
bed29b7e11
Allow the /etc/ansible/hosts file to contain groups and those group names to be used in place
...
of pattern names.
2012-03-01 20:41:17 -05:00
Michael DeHaan
24d854e0bc
Merge pull request #63 from chjohnst/master
...
add -T option for ssh timeout
2012-03-01 17:06:40 -08:00
Christopher Johnston
d15172abdc
add a -T option for setting ssh timeout in seconds
2012-03-01 16:54:17 -08:00
Michael DeHaan
a191af6af4
Update README.md
2012-02-29 13:58:46 -05:00
Michael DeHaan
f2a0346080
Merge pull request #55 from chjohnst/master
...
python 2.5 dep
2012-02-29 09:36:39 -08:00
Christopher Johnston
2773234c3f
python 2.5 does not include json so lets try to use simplejson
2012-02-29 09:30:02 -08:00
Michael DeHaan
ab266472be
Trim errors on connection refused messages
2012-02-28 04:23:34 -05:00
Michael DeHaan
a40ac93716
Plan to merge things back into ansible means we can simplify our code tree
...
by eliminating the lib/ansible/scripts file. Ansible-playbook
doesn't have enough options to need it's own thing, and we're going to try
to work most things back into bin/ansible
2012-02-28 04:20:25 -05:00
Michael DeHaan
55d256d82a
Added solution to avoid checking in manpages. Just run "make" and we'll build
...
docs before python setup.py. Seems reasonable to let Makefile drive
2012-02-28 04:15:52 -05:00
Michael DeHaan
19fdb7305d
have command module raise an error if no arguments are supplied
2012-02-28 04:02:29 -05:00
Michael DeHaan
1427ade3af
Have ansible yell if no module name is supplied
2012-02-28 04:00:31 -05:00
Michael DeHaan
edf6da5c38
Rename opts so --help looks cleaner
2012-02-28 03:57:43 -05:00
Michael DeHaan
281f96b8dd
merge Seth's ansible-command script with ansible proper, so we can do nice output, one line output,
...
and treeish saving everywhere.
there are probably some quirks here we'll want to refine further later, for instance, we should
be able to do nicer things with "can't contact host tracebacks".
2012-02-28 03:54:41 -05:00
Michael DeHaan
d8b5e667d8
Doc rebuild
2012-02-28 03:05:29 -05:00
Michael DeHaan
442c2488ba
Minor playbook doc updates
2012-02-28 22:10:58 -05:00
Michael DeHaan
0356925639
Rename ans-command to ansible-command and ans-playbook to ansible-playbook so my brain
...
can tab complete better
2012-02-28 22:08:31 -05:00
Michael DeHaan
d0906e187f
Correct file location error in example
2012-02-28 02:52:14 -05:00
Michael DeHaan
058fa5bd15
Manpage and doc updates
2012-02-28 02:51:19 -05:00
Michael DeHaan
430f38d54c
minor option consistency
2012-02-28 02:41:32 -05:00
Michael DeHaan
ab17f6f44e
Because I can't remember which options are supposed to be uppercase and which are not,
...
rename all of them so we can use non-conflicting lowercase. Manpage updates pending
2012-02-28 02:38:36 -05: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
79d91e024b
Updates to ansible-playbook helper program
2012-02-28 02:25:34 -05:00
Michael DeHaan
42767b30fe
Fix output on failed hosts
2012-02-28 02:11:51 -05:00
Michael DeHaan
b9b0240543
Continued ans-command output upgrades, fixed output_dest back again
2012-02-28 02:03:07 -05:00
Michael DeHaan
d6dcaefa9f
Some code refactoring + output upgrades
2012-02-28 01:59:21 -05:00
Michael DeHaan
859c572de8
always show return codes (seems like a reasonable thing to do), make one line output slightly more
...
obvious
2012-02-28 01:46:02 -05:00
Michael DeHaan
cc2d3e0f1a
Fix my error from not removing this parameter
2012-02-28 01:40:56 -05:00
Michael DeHaan
7553981ca2
ok I see output_dest was actually used but IMHO this should be something we use the shell for, i.e. output to stdout and redirect, using tee if neccessary
2012-02-28 01:39:47 -05:00
Michael DeHaan
f72bded2e5
Merge branch 'master' of github.com:mpdehaan/ansible
2012-02-28 20:44:24 -05:00
Michael DeHaan
34b72d02ea
remove unused option
2012-02-28 20:44:12 -05:00
Michael DeHaan
4ba366c2d1
Require that ansible managed hosts be in the list of hosts to manage to avoid
...
option overload.
2012-02-28 01:34:28 -05:00
Michael DeHaan
01e5da6d0b
Make /bin/ansible use the common options from lib/ansible/scripts
...
DRY!
2012-02-28 01:33:22 -05:00
Michael DeHaan
6fcce9a97e
rebuild manpage due to license change
2012-02-28 01:25:00 -05:00
Michael DeHaan
fb531a8dfa
Minor option string relabelling, move one option from common into helper script
2012-02-28 01:01:44 -05:00
Michael DeHaan
c6eb3f1006
remove debug statement
2012-02-28 00:49:49 -05:00
Michael DeHaan
7de661dd2c
Add ansible command, fix import error in runner
2012-02-28 00:45:37 -05:00
Michael DeHaan
0321afb1e3
Minor error handling tweaks (yell if no args) for ansible-command and some minor
...
style bits (underscores between compound words, use dest always in optparse)
2012-02-28 00:28:43 -05:00
Michael DeHaan
a3a426b4c5
Add GPLv3 license headers to new files. Approved by all contributors on mailing list.
2012-02-28 19:09:30 -05:00
Michael DeHaan
5eea593af5
Merge branch 'master' of github.com:mpdehaan/ansible
2012-02-28 19:08:37 -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
0ed3e87792
Merge pull request #40 from skvidal/master
...
ans-command
2012-02-28 04:14:15 -08:00
Seth Vidal
95706af074
ans-command and scripts.py for the basic cli parser to be imported elsewhere
2012-02-28 01:12:04 -05:00
Michael DeHaan
f4ffddef15
Merge branch 'master' of github.com:mpdehaan/ansible
2012-02-28 00:11:27 -05:00