From feb7579a8bb483eb656b0d04cf2e888e07e1d6b3 Mon Sep 17 00:00:00 2001 From: jf Date: Thu, 4 Dec 2025 11:58:51 +0100 Subject: [PATCH] =?UTF-8?q?Pense-b=C3=AAte=20ansible=20-=20Jinja=20-=20syn?= =?UTF-8?q?tax=20if?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/Ansible/2024-07-19-ansible-pense-bete.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/Ansible/2024-07-19-ansible-pense-bete.md b/docs/Ansible/2024-07-19-ansible-pense-bete.md index c7faf7c..80c065e 100644 --- a/docs/Ansible/2024-07-19-ansible-pense-bete.md +++ b/docs/Ansible/2024-07-19-ansible-pense-bete.md @@ -8,6 +8,12 @@ date: 2024-07-19 # Pense-bête Ansible +### Syntaxe `if` +```jinja +'{%- if env_trigramme not in ['pro'] %}[{{ env_without_pi | upper }}]{% endif -%}' +``` +Affichera `''` si `env_trigramme: pro` ou `ENV` si `env_trigramme: env`. + ### Ternary pour choisir la valeur d'une variable selon un état vrai ou faux ```yaml - name: "{{ boolean_var is not defined|ternary('is true', variable + 'is false') }}"