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 puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
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