I have an interesting problem an I found no solution yet:

I want puppet to repeat an exec for every hast element I have:

$database_users = [ {  user                  => 'jira',
                                 passwort            => 'supersecure',
                                 userpermissions => 'LOGIN CREATEDB 
NOSUPERUSER NOCREATEROLE'
                              },     
                              {  user                  => 'test',
                                 passwort           => 'test',
                                 userpermissions => 'CREATEDB NOSUPERUSER 
NOCREATEROLE'
                              },
                            ]    

now i want to do something in config.pp with it, for every element. is 
there a solution?

  exec { "echo \"CREATE ROLE ${database_user[user]}  WITH 
${database_user[userpermissions]} PASSWORD '${database_user[password]}';\"| 
psql":
  onlyif => "test `echo \"\\dg\" | psql| grep ${database_user[user]}|wc -l` 
-eq 0"
}

thanks simon

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to