I'm probably being stupid, but all previous modules I've used create a new resource you can then use in your manifests. The example for this seems to be a class? So do I edit the init.pp it comes with to give domain details? https://forge.puppetlabs.com/trlinkin/domain_membership/readme
If not, I don't see how doing class { 'domain_membership': domain => 'puppet.example', username => 'joinmember', password => 'sUp3r_s3cR3t!', join_options => '3', } isn't going to have a naming collision with the module that does the code? i.e. shouldn't it create a parameter rather than a class? Or something? -- 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 puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/fe682b50-2291-47d3-b52d-b08b7470336f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.