Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

roots/ansible-output-prettify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

6 Commits

Repository files navigation

Ansible Output Prettify

Transform your Ansible playbook output into beautiful console output

Features

  • Beautiful colorized output
  • Compact, readable format
  • Role grouping to organize tasks by role
Before (Default Ansible) After (Prettified)
Before After

Quick Start

# requirements.yml
- src: https://github.com/roots/ansible-output-prettify.git
 name: ansible-output-prettify
ansible-galaxy install -r requirements.yml
# your-playbook.yml
- hosts: localhost
 roles:
 - ansible-output-prettify
- hosts: your_servers
 roles:
 - your_other_roles

Configuration

Role variables

Set these in your playbook or inventory:

# Control automatic ansible.cfg configuration
prettify_auto_configure: true # default: true
# Callback plugin settings (via environment variables)
ANSIBLE_PRETTIFY_SHOW_TIMING: true # default: true
ANSIBLE_PRETTIFY_SHOW_TIMESTAMPS: false # default: false

Environment Variables

  • ANSIBLE_PRETTIFY_SHOW_TIMING=true - Show task execution times
  • ANSIBLE_PRETTIFY_SHOW_TIMESTAMPS=false - Show timestamps for each task

Ansible configuration options

Add to your ansible.cfg for the best experience:

[defaults]
stdout_callback = prettify
callback_plugins = ~/.ansible/plugins/callback

About

Transform your Ansible playbook output into beautiful console output

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /