Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 879 Bytes

README.md

File metadata and controls

26 lines (19 loc) · 879 Bytes

ansible-subprocess

Build Status

[Not maintained!]ansible-subprocess run Ansible dynamically via the subprocess module.

Demo

from ansible_subprocess import run_playbook, run_ping
status, stdout, stderr = run_playbook('playbooks/sample.yml', 'web')
status, stdout, stderr = run_playbook('playbooks/sample2.yml',
                                      ['127.0.0.1', '127.0.0.2'],
                                      extra_vars={'var1': 'hoge', 'var2': 'fuga'},
                                      extra_options=['--syntax-check'])
status, stdout, stderr = run_ping(['8.8.8.8'])

Installation

pip install ansible-subprocess

License

MIT