Skip to main content

A thin wrapper on top of ansible with a stable API.

Project description

column is a thin wrapper on top of ansible API, to serve as an entry point for other code when ansible is needed. As ansible internal API is not officially exposed and thus changes are very likely, this wrapper should be used instead of touching ansible directly, so that any further ansible API change will only incur change in this module.

It exposes two classes: column.APIRunner and column.SubprocessRunner

Both of them implement API described in column.Runner. Each runner expose two public methods: run_playbook() and run_module().

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

column-0.4.6.linux-x86_64.tar.gz (32.0 kB view details)

Uploaded Source

Built Distribution

column-0.4.6-py2-none-any.whl (25.3 kB view details)

Uploaded Python 2

File details

Details for the file column-0.4.6.linux-x86_64.tar.gz.

File metadata

File hashes

Hashes for column-0.4.6.linux-x86_64.tar.gz
Algorithm Hash digest
SHA256 edef13463b5e4474481e6b436793b5aec33e0fa2fe2b67c752dba80c7e127dc1
MD5 24fd88199bc0fe03b39db72681a4205d
BLAKE2b-256 e19b24d266ccfe3ac312a853329ad96fa59b2653b8df547324d3f12fdd1de3ab

See more details on using hashes here.

File details

Details for the file column-0.4.6-py2-none-any.whl.

File metadata

File hashes

Hashes for column-0.4.6-py2-none-any.whl
Algorithm Hash digest
SHA256 eb387840c0ade9e179ce8f3bed20730661ee225ebfd3d92f25e9ad06ac05ce51
MD5 5e05df8b1e2751611b64a6070ddca64c
BLAKE2b-256 646e2329a578ae4a7b69da8d9acc464d138c2e1b03e896d5e7d5703d047b3543

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page