- 11 Nov, 2012 1 commit
-
-
--limit takes localhost, FQDN, and 127.0.0.1.
Stephen Fromm committed
-
- 12 Oct, 2012 5 commits
-
-
Removes git checkout after playbook run.
Stephen Fromm committed -
Direct any ansible-pull specific messages to stderr. Introduce try_playbook() and select_playbook() to remove try/except-y.
Stephen Fromm committed -
Matthew Johnson committed
-
Matthew Johnson committed
-
Merged commits: 3cd25b5 and ed9fc76. Some massaging of changes applied.
Stephen Fromm committed
-
- 07 Aug, 2012 1 commit
-
-
whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added in 0.6 release)
Michael DeHaan committed
-
- 02 May, 2012 3 commits
-
-
Michael DeHaan committed
-
This eliminates the creation of runner and playbook instances and just invokes the processes ansible and ansible-playbook.
Stephen Fromm committed -
A first stab at a pull-based model for ansible. This does two things: 1. Invoke the git module via Runner to set up a git repository on the localhost. It sets up Runner to use transport='local' and forces the inventory to just 'localhost'. 2. Run any playbooks provided. By default, this wants to run the playbook local.yml. This also sets transport='local' and sets the host_list to a list: localhost, fqdn, and hostname. The reason for setting the host_list and not using override_hosts is because there may be plays in the playbook that are not meant for a specific host. That is, if the git repository is for the entire site and not host-specific, you don't want to override hosts and apply all plays to any given host. This has the downside of potentially running a play three times if the play is defined for 'hosts: all'.
Stephen Fromm committed
-