On Fri, May 27, 2011 at 1:08 PM, R.I.Pienaar <r...@devco.net> wrote: > And for what its worth this afternoon just to see how hard it is > and to again ask to myself 'wtf has no-one done this yet?' and also > 'wtf are people at Puppet Labs reinventing this wheel?' I wrote > a new extlookup that has pluggable backends. >
The bit about reinventing the wheel probably doesn't make sense to most of this list. RI is referring to something I hacked up as a slightly different direction to extlookup <https://github.com/nigelkersten/puppet-get> which I didn't send to the list after some chat back and forth between RI and I convinced me that it wasn't a productive enough direction to head in. > It has a 100% backward compatible CSV backend and new a YAML backend > This is killer work. If you haven't looked at this yet, and are struggling with data separation, you should definitely check it out. > > Backends are easy to add - I will make the interface a little bit better > in future and I, again, wish Puppet Labs would fix bugs that make it > easier to deploy Util classes into masters. > Apart from that bug RI, what else could we do in core to make this more of a seamless integration? > Rather than abuse global variables I added a simple YAML based config > file. > > So, again, I hacked this up this afternoon, its early days and no doubt > can be improved. Feedback welcome > > https://github.com/ripienaar/puppet-extlookup > > ----- Original Message ----- > > Thanks Ohad, this looks very interesting. > > > > > > On Fri, May 27, 2011 at 11:07 AM, Ohad Levy < ohadl...@gmail.com > > > wrote: > > > > > > > > fyi, https://github.com/ohadlevy/puppet-lookup exists for a long time > > too, it also allows you to put your actual data files inside your > > modules (or mulitple modules with a search / prio path). > > > > > > Ohad > > > > > > > > > > > > On Fri, May 27, 2011 at 7:30 PM, Aaron Grewell < > > aaron.grew...@gmail.com > wrote: > > > > > > > > > > > > FYI, if you haven't seen ymllookup it's unofficial but worth a test: > > http://projects.puppetlabs.com/issues/4433 > > > > For those of us that find extlookup useful ymllookup takes it to the > > next level and allows lookups in YAML. Having the ability to lookup > > arrays of hashes has made life so much easier for me. > > > > > > -- > > 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 . > > > > > > > > -- > > 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. > > > > -- > R.I.Pienaar > > -- > 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. > > -- Nigel Kersten Product, Puppet Labs @nigelkersten -- 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.