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

Uploaded Source

Built Distribution

column-0.4.4-py2-none-any.whl (25.0 kB view details)

Uploaded Python 2

File details

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

File metadata

File hashes

Hashes for column-0.4.4.linux-x86_64.tar.gz
Algorithm Hash digest
SHA256 42d4888559c5947afa062da226ab807757ecd97d300de3f9c0b72261dc667dde
MD5 c00c29b9d426e1530eaf8553690d1e13
BLAKE2b-256 c660eeca95af574c80ec719f686fd329c3bd2396f7af1471aa4ba814b4a7ca3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for column-0.4.4-py2-none-any.whl
Algorithm Hash digest
SHA256 342aa8ae5a15c5892bdcc12a105b5285c8fccb9f88d9f00098f5cf34ddf3f70e
MD5 9bb8eda852dcb6631ecdad243cec2c8e
BLAKE2b-256 caf374b77f9a9ddef88e4aeca24889f71d734f36347da4ff9531fe6a1ec9a10e

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