Merge "dump out all the variables used"
This commit is contained in:
commit
e390432306
@ -1,4 +1,14 @@
|
|||||||
---
|
---
|
||||||
|
- name: Run dump vars on all!localhost
|
||||||
|
hosts: all:!localhost:!127.0.0.2
|
||||||
|
roles:
|
||||||
|
- dump_vars
|
||||||
|
|
||||||
|
- name: Run dump vars on localhost
|
||||||
|
hosts: localhost
|
||||||
|
gather_facts: yes
|
||||||
|
roles:
|
||||||
|
- { role: dump_vars, dump_vars_log_dir: "{{ local_working_dir }}" }
|
||||||
|
|
||||||
- name: Collect logs
|
- name: Collect logs
|
||||||
hosts: all:!localhost:!127.0.0.2
|
hosts: all:!localhost:!127.0.0.2
|
||||||
|
2
roles/dump_vars/defaults/main.yml
Normal file
2
roles/dump_vars/defaults/main.yml
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
---
|
||||||
|
dump_vars_log_dir: /var/log/extra/
|
3
roles/dump_vars/meta/main.yml
Normal file
3
roles/dump_vars/meta/main.yml
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
---
|
||||||
|
dependencies:
|
||||||
|
- extras-common
|
34
roles/dump_vars/tasks/main.yml
Normal file
34
roles/dump_vars/tasks/main.yml
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
---
|
||||||
|
- name: Prepare directory with extra logs
|
||||||
|
file: dest={{ dump_vars_log_dir }} state=directory
|
||||||
|
become: true
|
||||||
|
|
||||||
|
- name: generate dump_variables_vars script
|
||||||
|
template:
|
||||||
|
src: dump_variables_vars.j2
|
||||||
|
dest: "{{ dump_vars_log_dir }}/dump_variables_vars.json"
|
||||||
|
become: true
|
||||||
|
|
||||||
|
- name: generate dump_variables_environment script
|
||||||
|
template:
|
||||||
|
src: dump_variables_environment.j2
|
||||||
|
dest: "{{ dump_vars_log_dir }}/dump_variables_environment.json"
|
||||||
|
become: true
|
||||||
|
|
||||||
|
- name: generate dump_variables_group_names script
|
||||||
|
template:
|
||||||
|
src: dump_variables_group_names.j2
|
||||||
|
dest: "{{ dump_vars_log_dir }}/dump_variables_group_names.json"
|
||||||
|
become: true
|
||||||
|
|
||||||
|
- name: generate dump_variables_groups script
|
||||||
|
template:
|
||||||
|
src: dump_variables_groups.j2
|
||||||
|
dest: "{{ dump_vars_log_dir }}/dump_variables_groups.json"
|
||||||
|
become: true
|
||||||
|
|
||||||
|
- name: generate dump_variables_hostvars script
|
||||||
|
template:
|
||||||
|
src: dump_variables_hostvars.j2
|
||||||
|
dest: "{{ dump_vars_log_dir }}/dump_variables_hostvars.json"
|
||||||
|
become: true
|
1
roles/dump_vars/templates/dump_variables_environment.j2
Normal file
1
roles/dump_vars/templates/dump_variables_environment.j2
Normal file
@ -0,0 +1 @@
|
|||||||
|
{{ environment | to_nice_json }}
|
1
roles/dump_vars/templates/dump_variables_group_names.j2
Normal file
1
roles/dump_vars/templates/dump_variables_group_names.j2
Normal file
@ -0,0 +1 @@
|
|||||||
|
{{ group_names | to_nice_json }}
|
1
roles/dump_vars/templates/dump_variables_groups.j2
Normal file
1
roles/dump_vars/templates/dump_variables_groups.j2
Normal file
@ -0,0 +1 @@
|
|||||||
|
{{ groups | to_nice_json }}
|
1
roles/dump_vars/templates/dump_variables_hostvars.j2
Normal file
1
roles/dump_vars/templates/dump_variables_hostvars.j2
Normal file
@ -0,0 +1 @@
|
|||||||
|
{{ hostvars | to_nice_json }}
|
1
roles/dump_vars/templates/dump_variables_vars.j2
Normal file
1
roles/dump_vars/templates/dump_variables_vars.j2
Normal file
@ -0,0 +1 @@
|
|||||||
|
{{ vars | to_nice_json }}
|
Loading…
Reference in New Issue
Block a user