Comment configurez-vous la marionnette pour qu'elle s'arrête juste au premier échec au lieu de continuer et de simplement cracher des erreurs pour le reste des étapes qui dépendent du premier échec?
Comment configurez-vous la marionnette pour qu'elle s'arrête juste au premier échec au lieu de continuer et de simplement cracher des erreurs pour le reste des étapes qui dépendent du premier échec?
Réponses:
Ce n'est pas possible avec une marionnette. Le maître des marionnettes construira le graphique avec ce qui doit être fait. Puppet commencera à exécuter les nœuds des graphes. Si un nœud échoue, tous les nœuds dépendants échoueront également. Tout le reste est exécuté.
Les étapes sont les mêmes: si quelque chose se passe mal dans une étape, toutes les étapes dépendantes échoueront automatiquement.
Voir la fonction de marionnette "échouer" ( http://docs.puppetlabs.com/references/latest/function.html#fail )
fail{'here goes your message':}