From 4e127e63eda5f258fa3e05fc7e50103002455fb5 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Fri, 24 Jan 2014 16:31:33 +0000 Subject: [PATCH] Add debug_env role for debugging needs down the road. --- roles/debug_env/tasks/main.yml | 9 +++++++++ roles/debug_env/templates/dumpall.j2 | 19 +++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 roles/debug_env/tasks/main.yml create mode 100644 roles/debug_env/templates/dumpall.j2 diff --git a/roles/debug_env/tasks/main.yml b/roles/debug_env/tasks/main.yml new file mode 100644 index 0000000000..f67fe7227c --- /dev/null +++ b/roles/debug_env/tasks/main.yml @@ -0,0 +1,9 @@ +# +# This role can be added to a playbook to dump out all +# the env from ansible to see what variables and facts are. +# Taken from https://coderwall.com/p/13lh6w +# + +tasks: + - name: Dump all ansible vars + action: template src=templates/dumpall.j2 dest=/tmp/ansible.all diff --git a/roles/debug_env/templates/dumpall.j2 b/roles/debug_env/templates/dumpall.j2 new file mode 100644 index 0000000000..470394828c --- /dev/null +++ b/roles/debug_env/templates/dumpall.j2 @@ -0,0 +1,19 @@ +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 }}