Si par « var_a m'est passée par un appel à mon playbook » tu veux dire que la variable est passée par la ligne de commande ansible-playbook (extra vars), alors tu ne peux rien faire, celles-là ont la priorité maximum.
Si tu veux dire qu'elle est définie directement dans le playbook (play vars), elles ont également une priorité supérieure aux variables venant de l'inventaire.
Voir la documentation d'ansible pour l'ordre de précédence des variables http://docs.ansible.com/ansible/playbooks_variables.html#variable-precedence-where-should-i-put-a-variable
[^] # Re: ne pas faire référence à soi-même
Posté par wismerhill . En réponse au message [Ansible] : changement conditionnel de la valeur d'une variable. Évalué à 3.
Si par « var_a m'est passée par un appel à mon playbook » tu veux dire que la variable est passée par la ligne de commande ansible-playbook (extra vars), alors tu ne peux rien faire, celles-là ont la priorité maximum.
Si tu veux dire qu'elle est définie directement dans le playbook (play vars), elles ont également une priorité supérieure aux variables venant de l'inventaire.
Voir la documentation d'ansible pour l'ordre de précédence des variables
http://docs.ansible.com/ansible/playbooks_variables.html#variable-precedence-where-should-i-put-a-variable