On Dec 16, 10:48 am, boddiesdrinker <martin.s...@gmail.com> wrote: > The template file has this code: > > relay = scope.function_file(["/etc/puppet/secrets/smtp/" + name + "/ > relay"]).chomp > > Could it be the form of the file function which has changed?
According to the docs[1][2] it looks the same. The error you posted sounds like the puppet master can't find the function/file.rb. It should be somwhere in the path like "ruby/site_ruby/1.8/puppet/parser/ functions/file.rb". On the master does this manifest work for you with 'puppet apply': $content = file("/etc/motd") notify { $content: } [1] http://docs.puppetlabs.com/references/0.24.5/function.html#file [2] http://docs.puppetlabs.com/references/2.6.3/function.html#file -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.