On Wed, Mar 20, 2013 at 02:39:38AM +0000, Darryl Wisneski wrote:
> On Thu, Mar 07, 2013 at 12:11:09PM -0800, James Ralston wrote:
> >
> > At this point, all of the modules we have written use parameterized
> > classes. That way, when we call the module from the host's node.pp file, we
> > can override defaults (if necessary).
> >
>
> I lump all nodes into the node default and send all hosts thru one
> manifest. It processes thru a hash of hashes derived from one yaml
> file with lookups based on ${hostname} only. There is no parameterized
> classes in use. $hostname is the only fact in use; we don't trust
> the nodes facts.
>
> node default {
> include processhosts
> }
[snip extended explanation]
That was *exactly* what I was looking for! Thank you so much.
-Robin
--
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.