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.5.1.linux-x86_64.tar.gz (34.0 kB view details)

Uploaded Source

Built Distribution

column-0.5.1-py2-none-any.whl (26.9 kB view details)

Uploaded Python 2

File details

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

File metadata

File hashes

Hashes for column-0.5.1.linux-x86_64.tar.gz
Algorithm Hash digest
SHA256 f5213bb80d7a256740f2f6f0336729c018bdd5755890531033a57cb58453f9ce
MD5 813e6ede477a523321a324db18bb5c0e
BLAKE2b-256 76860991dea70239aa3e8ee46dcb86605e099660a56b12c6c110ffde2346f84e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for column-0.5.1-py2-none-any.whl
Algorithm Hash digest
SHA256 4ff0c0560b317d8b4cbaee3b085e1690b49cc5778a26e7055b9a6402395577dc
MD5 331970fd3c9fd85752793e34bf777148
BLAKE2b-256 7ef2b0f18847ca87d809e3e36b1eec5407fb95d71d6a3bb60d2b27fc0c601b65

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