Configuration de StyleBook

Construct à condition répétée

La construction de condition répétée est évaluée dans chaque itération d’une construction de répétition et le résultat détermine s’il faut construire l’objet de configuration dans cette itération ou passer à l’itération suivante. L’exemple suivant montre l’utilisation de la construction repeat-condition :

Exemple:

components - name: der-key-files-comp type: ns::systemfile repeat: repeat-list: $parameters.certificates repeat-item: certificate repeat-condition: $certificate.ssl-inform == DER properties: filecontent: base64($certificate.keyfile.contents) fileencoding: BASE64 filelocation: /nsconfig/ssl filename: $certificate.keyfile.file 

Dans cet exemple, leder-key-files-compcomposant itere苏尔全部证明多恩r l’utilisateur, mais il ne génère que des objets de configuration qui correspondent aux certificats avec encodage DER. Dans chaque itération, l’expression de condition de répétition est évaluée pour tester si l’encodage de certificat est de type DER. S’il n’est pas de type DER, aucun objet de configuration n’est construit dans l’itération actuelle et l’itération passe au certificat suivant dans la liste.

Construct à condition répétée

Dans cet article