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

Uploaded Source

Built Distribution

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

Uploaded Python 2

File details

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

File metadata

File hashes

Hashes for column-0.4.7.linux-x86_64.tar.gz
Algorithm Hash digest
SHA256 0954fe57306a07e32e5e985aacb4c680f58f288de730c375da5412e26a89f79b
MD5 fd876a7e75cb20b297871c79f58e59e3
BLAKE2b-256 ba02e0c3aedaefd89bb7953acf25b5eedf089bed88cb4838d883a20841e3fff5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for column-0.4.7-py2-none-any.whl
Algorithm Hash digest
SHA256 711227ce990ee753c4954909ca920e5d2b0d953ea380fc979ef2562d083c54a7
MD5 5c4015cdc4f56440198c8ec3fdf08f13
BLAKE2b-256 9d036f1c38d351725c9b0e77bf51444df7f340146582a6718da7517d3475fe05

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