ansible_runner.display_callback package¶
Submodules¶
ansible_runner.display_callback.callback.awx_display module¶
- class ansible_runner.display_callback.callback.awx_display.AnsibleJSONEncoderLocal(*, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, default=None)[source]¶
The class AnsibleJSONEncoder exists in Ansible core for this function this performs a mostly identical function via duck typing
- class ansible_runner.display_callback.callback.awx_display.CallbackModule[source]¶
Callback module for logging ansible/ansible-playbook events.
- CALLBACK_NAME = 'awx_display'¶
- CALLBACK_TYPE = 'stdout'¶
- CALLBACK_VERSION = 2.0¶
- EVENTS_WITHOUT_PLAY = ['playbook_on_start', 'playbook_on_stats']¶
- EVENTS_WITHOUT_TASK = ['playbook_on_start', 'playbook_on_stats', 'playbook_on_setup', 'playbook_on_notify', 'playbook_on_import_for_host', 'playbook_on_not_import_for_host', 'playbook_on_no_hosts_matched', 'playbook_on_no_hosts_remaining']¶
- v2_playbook_on_vars_prompt(varname, private=True, prompt=None, encrypt=None, confirm=False, salt_size=None, salt=None, default=None, unsafe=None)[source]¶
- class ansible_runner.display_callback.callback.awx_display.EventContext[source]¶
Store global and local (per thread/process) data associated with callback events and other display output methods.