HowtoAnsible: -e var=False vs JSON
This commit is contained in:
parent
0653f3c4c8
commit
41159c1cfd
|
@ -646,6 +646,8 @@ Les variables peuvent être définies à de multiples niveaux, chacun ayant une
|
||||||
* task vars (only for the task)
|
* task vars (only for the task)
|
||||||
* extra vars (always win precedence)
|
* extra vars (always win precedence)
|
||||||
|
|
||||||
|
**Attention : les varibles définies avec l’option `-e` ou `--extra-vars` de la forme `var=valeur` sont toujours passées comme des chaînes de caractères**. Par exemple, écrire `-e var=False` affectera la chaîne de caractères `False` dans `var`, donc `var` sera interpretée comme vraie ! Pour définir une variable booléenne, il faut utiliser du JSON : `-e '{ "var": false }'`.
|
||||||
|
|
||||||
Pour gérer de nombreuses variables dans un projet, on peut stocker toutes celles qui correspondent à un groupe de serveur dans un fichier portant le nom du groupe, ainsi que toutes celles d'un serveur en particulier dans un fichier du nom du serveur. Voici l'arborescence conseillée :
|
Pour gérer de nombreuses variables dans un projet, on peut stocker toutes celles qui correspondent à un groupe de serveur dans un fichier portant le nom du groupe, ainsi que toutes celles d'un serveur en particulier dans un fichier du nom du serveur. Voici l'arborescence conseillée :
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
|
|
Loading…
Reference in a new issue