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

Uploaded Source

Built Distribution

column-0.4.8-py2-none-any.whl (25.2 kB view details)

Uploaded Python 2

File details

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

File metadata

File hashes

Hashes for column-0.4.8.linux-x86_64.tar.gz
Algorithm Hash digest
SHA256 adda5b5bf37e95215b53f18d4cef69ddc3f93c1dfee5bc8b4c578e32b45deec1
MD5 49178270825b2aec6104f1278df27770
BLAKE2b-256 d7d5c440d3a218f80cd7fa07128d89d2b169ee4eef61449cea4037307f5fcd93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for column-0.4.8-py2-none-any.whl
Algorithm Hash digest
SHA256 0dfe19e966af0ded053ac19c2cfa43f8a84fb03200430df5795ecbadcb0c789c
MD5 7a81c4038c85c01d4a7c200a8a65df85
BLAKE2b-256 73bdcc492a6eebd850fe773566eefea7f137254065a7099aedcefd8ae7c32045

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