Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 934 Bytes

File metadata and controls

26 lines (19 loc) · 934 Bytes
title Ansible
description Handles `ansible-playbook` and `ansible` command output.
permalink /processors/ansible/
parent Processors

Ansible Processor

File: src/processors/ansible.py | Priority: 40 | Name: ansible

Handles ansible-playbook and ansible command output.

Supported Commands

Command Strategy
ansible-playbook Keeps PLAY/TASK headers, changed/failed/fatal lines, PLAY RECAP. Counts and summarizes ok/skipped tasks
ansible (ad-hoc) Same strategy

Compression Strategy

  • Always preserved: PLAY and TASK headers, changed/failed/fatal/unreachable lines, error messages (msg:), full PLAY RECAP section
  • Compressed: ok tasks (counted), skipping tasks (counted), separator lines (****), included/imported lines
  • Summary: Inserted at top, e.g. [42 ok, 3 skipped]
  • Threshold: Output with 20 or fewer lines passes through unchanged