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

Uploaded Source

Built Distribution

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

Uploaded Python 2

File details

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

File metadata

File hashes

Hashes for column-0.4.5.linux-x86_64.tar.gz
Algorithm Hash digest
SHA256 4932d9a3fd715f07881e9e7bf5ffe4beff630e0f421766dd5eb63801bd3e6222
MD5 78d436685856046f6eb0d3527315ef95
BLAKE2b-256 6d8d349ece6855d919fed68db33c473302153779ef0f03e8d463413fe1a2637a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for column-0.4.5-py2-none-any.whl
Algorithm Hash digest
SHA256 1addf5102103ea7cbc9a35c3fc4e47d1ebcb453af378b50988e430ae3f2f05c3
MD5 27f99626c7a0dc54d26ac69fffde991e
BLAKE2b-256 b77fc234c4518ae5444214ab3ab5aff51a2e25caaac1c9dd7334c1837e0e6193

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