瀏覽代碼

Added dumpvars role to write Ansible facts to /tmp for debugging

merge-requests/1/merge
Christoph Haas 10 年之前
父節點
當前提交
da4b8c2663
共有 3 個檔案被更改,包括 27 行新增0 行删除
  1. +1
    -0
      ispmail.yml
  2. +3
    -0
      roles/dumpvars/tasks/main.yml
  3. +23
    -0
      roles/dumpvars/templates/dumpall.j2

+ 1
- 0
ispmail.yml 查看文件

@@ -3,4 +3,5 @@
- hosts: all
roles:
- ispmail-packages
- dumpvars


+ 3
- 0
roles/dumpvars/tasks/main.yml 查看文件

@@ -0,0 +1,3 @@
---
- name: Dump all vars
action: template src=dumpall.j2 dest=/tmp/ansible-vars

+ 23
- 0
roles/dumpvars/templates/dumpall.j2 查看文件

@@ -0,0 +1,23 @@
Module Variables ("vars"):
--------------------------------
{{ vars | to_nice_json }}

Environment Variables ("environment"):
--------------------------------
{{ environment | to_nice_json }}

GROUP NAMES Variables ("group_names"):
--------------------------------
{{ group_names | to_nice_json }}

GROUPS Variables ("groups"):
--------------------------------
{{ groups | to_nice_json }}

HOST Variables ("hostvars"):
--------------------------------
{{ hostvars | to_nice_json }}

HOST Variables for this host ({{inventory_hostname}}):
---------------------------------------
{{ hostvars[inventory_hostname] | to_nice_json }}

Loading…
取消
儲存