search for: mail_test2

Displaying 1 result from an estimated 1 matches for "mail_test2".

Did you mean: mail_test
2007 Sep 13
3
Templates and undefined variables
...ect? If the "correct" approach is to define all variables in the base class and then override it like this: class test { $var1 = "foo" $var2 = "" file { "/tmp/test": content => template("test") } exec { "/bin/echo $mail_test1 , $mail_test2": } node foo { class test2 inherits test { $var1 = "" $var2 = "bar" } include test2 } then I just get "foo" and "" (both in the file and the exec), which strikes me as a bit odd - in particular it seems to differ from the variable scoping...