はじめに 先日、community.general.yaml コールバックプラグイン を使って、Playbook の実行結果を改行付きで表示させる方法を投稿しました。 tekunabe.hatenablog.jp ふと、デフォルトの ansible.builtin.default コールバックプラグイン でも似たようなことができる事に気が付きました。 ansible-core 2.13 からの機能で、 pretty_results や、result_format というオプションを利用します。 前回と同じ Playbook で試してみます。 環境 ansible-core 2.14.4 おためし1: JSON のまま改行付きで表示 設定 ansible.cfg で以下の設定をします。 [defaults] callback_format_pretty = true 環境変数で指定する場合は
![[Ansible] Playbookの実行結果(エラー含む)を改行付きで表示する(デフォルトのコールバックプラグイン編) - てくなべ (tekunabe)](https://cdn-ak-scissors.b.st-hatena.com/image/square/1bf5dbf259432bc5c370f5eaf4fc8da45eb15e2a/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fa%2Fakira6592%2F20230423%2F20230423134011.png)