Hello I get the following error: err: Could not retrieve catalog from remote server: Error 400 on SERVER: Duplicate definition: Class[paramclassexample] is already defined in file /etc/puppetlabs/puppet/manifests/site.pp at line 152; cannot redefine at /etc/puppetlabs/puppet/manifests/site.pp:155 on node cmnapwbe040
Let's look at the Puppet Documentation code on parameterized classes: # /etc/puppetlabs/puppet/modules/paramclassexample/manifests/ init.pp class paramclassexample ($value1, $value2 = "Default value") { notify {"Value 1 is ${value1}.":} notify {"Value 2 is ${value2}.":} } /etc/puppetlabs/puppet/manifests/site.pp class {'paramclassexample': value1 => 'Something', value2 => 'Something else', } class {'paramclassexample': value1 => 'Other', } My problem is that I need to call the class multiple times in the site.pp file but with different parameters. How can I do that? Thank you Olivier -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@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.