rougail-tutorials/Ansible/asserts/apero.yml

20 lines
660 B
YAML
Raw Normal View History

---
- name: Test variable env_apero.access
ansible.builtin.assert:
that:
- env_apero.access is defined
- env_apero.access | type_debug == 'list'
fail_msg: "env_apero.access n'existe pas ou est de mauvais type !"
when: env_apero is defined
- name: Test variable env_apero.access.login env_apero.access.password
ansible.builtin.assert:
that:
- access is mapping
- access.login is defined
- access.password is defined
fail_msg: "La variable n'existe pas ou est de mauvais type !"
loop: "{{ env_apero.access }}"
loop_control:
loop_var: access
when: env_apero is defined and env_apero.access is defined