summaryrefslogtreecommitdiffstats
path: root/test/integration/targets/ansible-vault/roles/test_vaulted_template/tasks/main.yml
blob: b4af5efcd03b853d1d4fec2c43d9927492ffe80c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
---
- name: Template from a vaulted template file
  template:
    src: vaulted_template.j2
    dest: "{{ output_dir }}/vaulted_template.out"
  vars:
    vaulted_template_var: "here_i_am"

- name: Get output template contents
  slurp:
    path: "{{ output_dir }}/vaulted_template.out"
  register: vaulted_template_out

- debug:
    msg: "{{ vaulted_template_out.content|b64decode }}"

- assert:
    that:
      - vaulted_template_out.content|b64decode == 'here_i_am\n'