On Wed, Jan 25, 2012 at 08:53:15AM -0800, Jo Rhett wrote:
> On Jan 25, 2012, at 8:30 AM, Nick wrote:
> > But then I have to anticipate every possible value of $shell and define
> > resources for them.  Anything which is not defined like this is not usable
> > within the scheme, because there will be no file resource to realize and
> > require.  And of course, it also means nothing else can say anything about 
> > any
> > of these files without blowing up, because my code "owns" them.
> > 
> > So far as I can see, this property of resources makes it hard to write
> > self-contained and reusable modules, and this is frustrating.
> 
> 
> I just want to say +1 to this. I have found Puppet to be a wonderful way to 
> deeply tie all your automation to an exact known configuration of hosts, but 
> pretty much useless for dealing with situations in a generalized fashion. It 
> is hard enough to track all the dependencies on modules being written by 
> different people within the same team. I cannot image the pain which must be 
> felt by people who have modules written by geographically and politically 
> disperse teams.

(Define "generalized"?)

Also, could you expound? I don't know any production scenario where it's 
desirable to have anything other than "an exact known configuration of hosts".

> -- 
> Jo Rhett
> Net Consonance : consonant endings by net philanthropy, open source and other 
> randomness
> 
> -- 
> 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.
> 
> 

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