epp(): Invalid EPP: This Variable has no effect. A value was produced and then forgotten

Contexte : Puppet 5.1.0, template au format EPP

Message d’erreur à l’exécution :

Error: Evaluation Error: Error while evaluating a Function Call, epp(): Invalid EPP: This Variable has no effect. A value was produced and then forgotten (one or more preceding expressions may have the wrong form) at /opt/puppetlabs/puppet/modules/monitoring/templates/mongodb.epp:11:98

Cette erreur cryptique indique qu’une variable dans le template EPP ne sert pas.

Exemple :

<% $user %>

$user n’est ni affichée (ce serait ), ni dans une condition ni utilisée pour une boucle.

La plupart du temps, c’est afficher la variable que l’on souhaite, ne manque donc que le = :

<%= $user %>

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s