Ansible-Playbook Executor - Ansible Plugins
DISCLAIMER: This is an unofficial community project! Do not confuse it with the vanilla Ansible/Ansible-Runner product!
WARNING: This project is still in early development. DO NOT use it in production!
Scope
This module contains Ansible-plugins for use with the oxl-ansible-executor.
Source code: oxl-ansible-executor-plugins
Execution Stats
If you want to have access to execution-stats - make sure to install and enable the plugin:
# inside the execution-venv or -container
pip install oxl-ansible-executor-plugins
# enable the plugin by adding its path to the env-variable
ANSIBLE_CALLBACK_PLUGINS="${ANSIBLE_CALLBACK_PLUGINS:+${ANSIBLE_CALLBACK_PLUGINS}:}$(oxl-ansible-executor-plugins-callback)"
Manual testing
To test the plugins manually, you have to tell Ansible were to find them AND to enable them.
# install module if you do not want to manually create the plugin-files
pip install oxl-ansible-executor-plugins
# if installed - get the plugin-directory using the helper-script
oxl-ansible-executor-plugins-callback
# point ansible to the directory containing the plugins
export ANSIBLE_CALLBACK_PLUGINS=./callback_plugins
# enable the plugins
export ANSIBLE_CALLBACKS_ENABLED=oxl_executor_stats_recap,oxl_executor_stats_live
# run ansible
ansible-playbook ...
Release files for oxl-ansible-executor-plugins 0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| oxl_ansible_executor_plugins-0.8.tar.gz | 4.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| oxl_ansible_executor_plugins-0.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.1 kB
Release files / oxl_ansible_executor_plugins-0.8.tar.gz
| Download URL | oxl_ansible_executor_plugins-0.8.tar.gz |
|---|---|
| Size | 4.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f78f1675ae51fbdc5c9341dd4f544f66ab3d8587ea42b3c97aa6c4f08955fc24
|
|
BLAKE2b-256 checksum How to use checksums |
32177131211da1808ea723b5081d61076aadccbdd3df43567cb2a52ef8969434
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / oxl_ansible_executor_plugins-0.8-py3-none-any.whl
| Download URL | oxl_ansible_executor_plugins-0.8-py3-none-any.whl |
|---|---|
| Size | 4.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ccb148c2574cb48d192d8deaece7d05c5da5e7c801f5a208b3cadc5281353f77
|
|
BLAKE2b-256 checksum How to use checksums |
7f04c327ff1f06435879493a4bf29513e61bf003a70bb56cd62eef815b191199
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|