Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/msabramo/ansiblereporter
Ansible output parsing and reporting automation tools
https://github.com/msabramo/ansiblereporter
Last synced: about 1 month ago
JSON representation
Ansible output parsing and reporting automation tools
- Host: GitHub
- URL: https://github.com/msabramo/ansiblereporter
- Owner: msabramo
- Created: 2015-03-01T17:23:28.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-03-01T17:24:43.000Z (almost 10 years ago)
- Last Synced: 2024-05-09T20:47:06.977Z (8 months ago)
- Language: Python
- Size: 128 KB
- Stars: 0
- Watchers: 3
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Ansible command output parsers
==============================This module contains scripts to run ansible commands on targets and storing
the results to nicely formatted output files. You can either use the default
scripts included, or use the module to process output data as required.Major difference to normal ansible is that all results are collected before
reporting, avoiding issues with mixed asynchronous output from various hosts
when using multiple forks.Installing
==========Run one of following to install these tools:
make install
PREFIX=/usr/local make install
Included commands
=================ansible-reporter
Run single ansible command with options to output data to files, either with
default formatter or as json formatted results. With no options results are
collected and reported to stdout in mostly ansible compatible text output.ansible-playbook-reporter
Run ansible playbook with similar options to output data from playbook steps
to files as ansible-reporter. The output differs from playbook output, because
for each host output from each ansible playbook task is reported fully.Example data parsers
====================Trivial example data parsers are available in examples/ directory of source
code tree.