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

Uploaded Source

Built Distribution

column-0.4.9-py2-none-any.whl (25.5 kB view details)

Uploaded Python 2

File details

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

File metadata

File hashes

Hashes for column-0.4.9.linux-x86_64.tar.gz
Algorithm Hash digest
SHA256 f66b64391efc217e719086de4e2599f182f449ad714480ab802813779acd876c
MD5 2fa82e3d40b4d26198e7e286479355ce
BLAKE2b-256 5bacab08add2676dc1eaf09813c5e13f4bf8639851771d805f7b936ffd26e5d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for column-0.4.9-py2-none-any.whl
Algorithm Hash digest
SHA256 0df2a95619ab9e8658420cd10ebee69e74904402f35f3640a1d3f7478482733d
MD5 d4649ee1bbcc59a2c30e1fb8b1014c6f
BLAKE2b-256 5add8fa9ce72c87c70204512dedbe7ee66b74380f68d8bc9341804191a54ff31

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