Hi Gary,

I know what you mean, and agree for modules destined to be released to the wild.
unfortunately, we have a diverse enough environment that even the defaults 
occasionally need to be overridden; hence the hierification.
(I've got all that logic wrapped into a case statement based on if the global 
parameter hiera_enabled is true or false, with sane-ish defaults when hiera 
isn't enabled)


On Dec 7, 2012, at 12:35 PM, Gary Larizza <g...@puppetlabs.com>
 wrote:

> I tend to take the stance that things in modules that AREN'T specific to your 
> company (i.e. things that could help others - like names of packages on other 
> OS platforms, config file paths, etc) should be kept in the Module and not 
> locked up in Hiera data (that way, both people using and NOT using Hiera can 
> benefit from them).  I HAVE in the past put that data in Hiera, but have also 
> find that it can bloat the hierarchy.  I'm curious as to what others think, 
> as this is my opinion and not necessarily 'best practice'.
>


________________________________

This message may contain confidential or privileged information. If you are not 
the intended recipient, please advise us immediately and delete this message. 
See http://www.datapipe.com/legal/email_disclaimer/ for further information on 
confidentiality and the risks of non-secure electronic communication. If you 
cannot access these links, please notify us by reply message and we will send 
the contents to you.

-- 
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.

Reply via email to