ublue-forge/anvil/ansible/roles/debug_forge_vars/README.md
2024-05-10 16:03:05 +02:00

1.5 KiB

Role - debug_forge_vars

This role is used for debugging purposes only.

Variables

The role has the following variables defined.

default/main.yml

In the main.yml all variables are defined which are used in the context of debugging. Usually end-users should not worry about them to much.

name type default value description
forge_debug_vars_regex_search str ^forge_.+ Python regex search term. Useful if you want to print out all variables starting with xyz

Example Playbook Usage

This role is best included in a playbook as pre-task:

pre_tasks:
  - name: DEBUG - forge variables
    ansible.builtin.include_role:
      name: debug_forge_vars

With the role included you can launch the playbook in verbose mode ansible-playbook -v. This will print all variables found with the regex search term defined in the forge_debug_vars_regex_search variable.

You can modify the forge_debug_vars_regex_search term by changing it via the vars statement

pre_tasks:
  - name: DEBUG - forge git variables
    ansible.builtin.include_role:
      name: debug_forge_vars
    vars:
      forge_debug_vars_regex_search: ^forge_git.+