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.


Reply via email to