Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
elearning:workbooks:debian:6:avance:l129:part3 [2021/12/29 10:30] – admin | elearning:workbooks:debian:6:avance:l129:part3 [2022/06/12 14:07] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 43: | Ligne 43: | ||
</ | </ | ||
- | <WRAP center round important | + | <WRAP center round important> |
**Important** - Le nom d'une variable doit commencer par le caractère **$** puis par une lettre minuscule ou un underscore. | **Important** - Le nom d'une variable doit commencer par le caractère **$** puis par une lettre minuscule ou un underscore. | ||
</ | </ | ||
Ligne 59: | Ligne 59: | ||
</ | </ | ||
- | <WRAP center round important | + | <WRAP center round important> |
**Important** - La valeur d'un variable booléenne doit être **true** ou **false**. | **Important** - La valeur d'un variable booléenne doit être **true** ou **false**. | ||
</ | </ | ||
Ligne 77: | Ligne 77: | ||
</ | </ | ||
- | <WRAP center round important | + | <WRAP center round important> |
**Important** - Notez l' | **Important** - Notez l' | ||
</ | </ | ||
Ligne 190: | Ligne 190: | ||
</ | </ | ||
- | <WRAP center round important | + | <WRAP center round important> |
**Important** - Le caractère ***** informe Puppet d' | **Important** - Le caractère ***** informe Puppet d' | ||
</ | </ | ||
Ligne 308: | Ligne 308: | ||
</ | </ | ||
- | <WRAP center round important | + | <WRAP center round important> |
**Important** - La syntaxe des expressions régulières Puppet est la même que celle de **Ruby**. Vous pouvez trouver plus d' | **Important** - La syntaxe des expressions régulières Puppet est la même que celle de **Ruby**. Vous pouvez trouver plus d' | ||
</ | </ | ||
Ligne 449: | Ligne 449: | ||
</ | </ | ||
- | <WRAP center round important | + | <WRAP center round important> |
**Important** - Dans ce manifest est utilisé la variable **$facts**. Le fact recherché est fourni en tant que clef - dans notre exemple **kernel**. | **Important** - Dans ce manifest est utilisé la variable **$facts**. Le fact recherché est fourni en tant que clef - dans notre exemple **kernel**. | ||
</ | </ | ||
Ligne 490: | Ligne 490: | ||
</ | </ | ||
- | <WRAP center round important | + | <WRAP center round important> |
**Important** - Comme vous pouvez constater, la sortie est sous forme de Hashs multiples. | **Important** - Comme vous pouvez constater, la sortie est sous forme de Hashs multiples. | ||
</ | </ | ||
Ligne 699: | Ligne 699: | ||
</ | </ | ||
- | <WRAP center round important | + | <WRAP center round important> |
**Important** - Dans ce manifest il y a trois ressources presque identiques, différenciées uniquement par le numéro de tâche ( **task1**, **task2**, **task3** ). | **Important** - Dans ce manifest il y a trois ressources presque identiques, différenciées uniquement par le numéro de tâche ( **task1**, **task2**, **task3** ). | ||
</ | </ | ||
Ligne 717: | Ligne 717: | ||
</ | </ | ||
- | <WRAP center round important | + | <WRAP center round important> |
**Important** - Dans ce manifest la fonction **each** crée une boucle qui prend pour chaque exécution une des valeurs du tableau **$tasks** ( **task1**, **task2**, **task3** ). | **Important** - Dans ce manifest la fonction **each** crée une boucle qui prend pour chaque exécution une des valeurs du tableau **$tasks** ( **task1**, **task2**, **task3** ). | ||
</ | </ | ||
Ligne 729: | Ligne 729: | ||
</ | </ | ||
- | <WRAP center round important | + | <WRAP center round important> |
**Important** - Ici ARRAY est un tableau et ELEMENT est le nom d'une variable qui contiendra chaque valeur du tableau à tour de rôle. BLOCK est du code Puppet qui appelle l' | **Important** - Ici ARRAY est un tableau et ELEMENT est le nom d'une variable qui contiendra chaque valeur du tableau à tour de rôle. BLOCK est du code Puppet qui appelle l' | ||
</ | </ |