2023-12-18 11:34:30 +01:00
|
|
|
---
|
|
|
|
- name: Test variable env_proxy.host
|
|
|
|
ansible.builtin.assert:
|
|
|
|
that:
|
|
|
|
- env_proxy is defined
|
|
|
|
- env_proxy.host is defined
|
|
|
|
- env_proxy.host is string
|
|
|
|
fail_msg: "La variable n'existe pas ou est de mauvais type !"
|
2023-12-18 11:34:31 +01:00
|
|
|
- name: Test variable env_proxy.port
|
|
|
|
ansible.builtin.assert:
|
|
|
|
that:
|
2023-12-18 11:34:31 +01:00
|
|
|
- env_proxy.port is not defined or env_proxy.port is string or env_proxy.port is integer
|
2023-12-18 11:34:31 +01:00
|
|
|
fail_msg: "La variable n'existe pas ou est de mauvais type !"
|
2023-12-18 11:34:32 +01:00
|
|
|
- name: Test variable env_proxy.no_proxy
|
|
|
|
ansible.builtin.assert:
|
|
|
|
that:
|
2023-12-18 11:34:32 +01:00
|
|
|
- env_proxy.no_proxy is not defined or env_proxy.no_proxy | type_debug == 'list'
|
2023-12-18 11:34:32 +01:00
|
|
|
fail_msg: "La variable n'existe pas ou est de mauvais type !"
|
|
|
|
- name: Test variable env_proxy.no_proxy is a list of string
|
|
|
|
ansible.builtin.assert:
|
|
|
|
that:
|
|
|
|
- no_proxy is string
|
|
|
|
fail_msg: "La variable n'existe pas ou est de mauvais type !"
|
|
|
|
loop: "{{ env_proxy.no_proxy }}"
|
|
|
|
loop_control:
|
|
|
|
loop_var: no_proxy
|
2023-12-18 11:34:32 +01:00
|
|
|
when: env_proxy.no_proxy is defined
|