summaryrefslogtreecommitdiff
path: root/lib/ansible/runner.py
Commit message (Expand)AuthorAgeFilesLines
* Annotate more files, fix missing imports messing with playbooks. Hey Tim, pl...Michael DeHaan2012-03-131-1/+4
* Implement friendlier error handling.Tim Bielawa2012-03-121-0/+6
* This adds async poll support to playbooks. See examples. Some more testing ...Michael DeHaan2012-03-121-1/+15
* Add polling logic in runner such that all actions get kicked off everywhere t...Michael DeHaan2012-03-111-34/+0
* Fixed up async and polling logic.Michael DeHaan2012-03-111-0/+5
* Add async polling logic to runner. Will add to playbook shortly, have to dia...Michael DeHaan2012-03-111-5/+34
* Ignore commented out lines in the ansible setup files.Michael DeHaan2012-03-101-0/+6
* Abstracted out transport from implementation so it can be pluggable. Also fi...Michael DeHaan2012-03-101-19/+10
* runner buglet and yum moduleSeth Vidal2012-03-091-1/+2
* if we've failed a connection to a host - we cannot set items to theSeth Vidal2012-03-091-2/+2
* src= parameters for template and copy operations can be relative to the playb...Michael DeHaan2012-03-061-3/+8
* Templating as non-root should not require passing in the metadata= parameter.Michael DeHaan2012-03-051-1/+20
* Factoids and push variables via setup are now available to be templated in co...Michael DeHaan2012-03-051-6/+28
* Fix parse_hosts to not blow up on ungrouped hosts.Tim Bielawa2012-03-051-0/+1
* WIP on async testsMichael DeHaan2012-04-041-2/+3
* Add test for template module and make 'dark' errors clearer if we get output ...Michael DeHaan2012-04-041-5/+5
* * Added uptime.py as an example of somewhat minimal API usage & reportingMichael DeHaan2012-04-041-7/+12
* Allow ":" to be used to split patterns as well as ";" so if you are just usin...Michael DeHaan2012-03-031-1/+2
* Time limit needs to be passed to async_wrapper.Michael DeHaan2012-03-031-1/+1
* Laying the groundwork for async mode, async status script still needs to be d...Michael DeHaan2012-03-031-24/+45
* Add -i, -k, and -M to ansible-playbook CLI to match options in /usr/bin/ansibleMichael DeHaan2012-03-021-2/+3
* Make sure tempdirs are cleaned up after execution steps, fix notifiers, make ...Michael DeHaan2012-03-021-32/+35
* add pyflakes target & associated fixes. Also decided to save JSON to --tree ...Michael DeHaan2012-03-021-1/+0
* Some minor from 'pep8', and silencing the PEP8 messages I don't care about.Michael DeHaan2012-03-021-4/+8
* Let "all" be an alias for "*" in patterns, fix output bug on non-command exec...Michael DeHaan2012-03-021-0/+2
* -p has been replaced by a required option. Various docs changes.Michael DeHaan2012-03-011-1/+3
* Allow the /etc/ansible/hosts file to contain groups and those group names to ...Michael DeHaan2012-03-011-11/+34
* add a -T option for setting ssh timeout in secondsChristopher Johnston2012-03-011-1/+1
* python 2.5 does not include json so lets try to use simplejsonChristopher Johnston2012-02-291-1/+5
* Trim errors on connection refused messagesMichael DeHaan2012-02-281-4/+2
* Add ansible command, fix import error in runnerMichael DeHaan2012-02-281-0/+1
* Relicensing to GPLv3, all previous committers ok'd on mailing list.Michael DeHaan2012-02-281-18/+15
* Stop evaluating a host in a playbook when it encounters the first failure.Michael DeHaan2012-02-271-2/+3
* - make tmp_path be a dir so we can put more than one command in there securelySeth Vidal2012-02-271-8/+12
* implement manual multiprocessing pools for the runner.Seth Vidal2012-02-271-8/+48
* If the error is an authentication exception - just report it that way don't d...Seth Vidal2012-02-261-0/+2
* Add a ton of comments so folks can understand what runner does. More refacto...Michael DeHaan2012-02-261-31/+55
* Fixed up KV munging in runner, misc fixes to copy, setup, and template modulesMichael DeHaan2012-02-261-5/+5
* make copy & template module take key/value parameters so we're consistent. O...Michael DeHaan2012-02-261-5/+15
* Allow multiple patterns to specified, just like Func did.Michael DeHaan2012-02-251-2/+4
* applying indentation patch from skvidalMichael DeHaan2012-02-251-217/+217
* Misc refactoring, updated TODO to reflect new templating features being compl...Michael DeHaan2012-02-051-35/+42
* Some refactoring of runner.py -- more to come to eliminate repeated codeMichael DeHaan2012-02-051-91/+79
* Implment copy with an actual minion-side module such that we can get md5sum's...Michael DeHaan2012-02-241-8/+40
* Added remote templating engine using jinja2, see examples/playbook.yml for us...Michael DeHaan2012-02-241-7/+34
* Added stub for template execution, WIP.Michael DeHaan2012-02-241-2/+20
* - add match_hosts() method to runner.Runner()Seth Vidal2012-02-251-3/+9
* simple logging setup using logger.Seth Vidal2012-02-241-0/+7
* Move runner out of __init__.py so it's clear what classes live where.Michael DeHaan2012-02-231-0/+198