소스 검색

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 }}

불러오는 중...
취소
저장