Re: [Puppet Users] class + each do

2011-03-03 Thread Ben Hughes
On Thu, Mar 03, 2011 at 09:39:02PM -0800, aleksey_k wrote: > Hi. i have "keys" class where I copy some files from puppet server. You're trying to do ERB templating in a manifest. You can't do that. You could use the ruby DSL, or in puppet language, try the following: define userkey() { file

[Puppet Users] class + each do

2011-03-03 Thread aleksey_k
Hi. i have "keys" class where I copy some files from puppet server. Example: #cat keys.pp class keys { $users=["user1","user2","user3"] <% users.each do |u| -%> file { "/etc/file/keys/<%= u %>_keys": owner => "<%= u %>", group => "root"