Name: subspace
Owner: CyVerse
Description: A pragmatic interface to programmatically use Ansible.
Created: 2015-03-16 22:17:38.0
Updated: 2017-03-15 17:23:35.0
Pushed: 2017-11-14 00:46:51.0
Homepage: null
Size: 85
Language: Python
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
A pragmatic interface to programmatically use Ansible.
rt subspace
rt logging
e a custom logger
er = logging.getlogger("subspace")
t ansible configuration
pace.configure({
"HOST_KEY_CHECKING": False,
"DEFAULT_ROLES_PATH": "/opt/any/roles/path"
n playbooks
_file = "/opt/any/ansible/hosts"
book_dir = "/opt/any/ansible/playbooks"
s = [ "vm3-4", vm3-5" ]
subspace.Runner.factory(host_file,
playbook_dir,
limit_hosts=hosts,
logger=logger)
un()
To follow Ansible's naming, we're named after Star Trek's subspace technology.