Преглед изворни кода

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…
Откажи
Сачувај