-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Markus Roberts wrote: > > > On Fri, Sep 18, 2009 at 4:11 PM, James Turnbull <ja...@lovedthanlost.net > <mailto:ja...@lovedthanlost.net>> wrote: > > > I'm not entirely opposed to this idea of multiple node blocks > > matching, but it wouldn't happen for 0.25.1, and really, I think it > > probably makes more sense in an external node tool, as Brice > suggests.> > > I am a bit opposed as I see it as a serious step away from a KISS > principle and make it hard for people to trouble-shoot. > > > From one perspective, perhaps. But you can also look at it as a > simplification, in that it removes a number of tricky questions in an > elegant, easy to understand way. > > We can't, in the general case, tell if two regular expressions overlap. > So if we discover at run time that a node matches two regular > expressions, which one applies? Saying "both" cuts the knot in a way > that's easy to understand and could even be useful.
To be honest - and please don't take offence - that's spoken like a developer. :) As a sysadmin and one of the people who spends a lot of time helping people with Puppet I sense huge potential for multiple matching node statements to trip people over and create mayhem and chaos. But maybe I am just a cynic. :P Regards James Turnbull - -- Author of: * Pro Linux Systems Administration (http://tinyurl.com/linuxadmin) * Pulling Strings with Puppet (http://tinyurl.com/pupbook) * Pro Nagios 2.0 (http://tinyurl.com/pronagios) * Hardening Linux (http://tinyurl.com/hardeninglinux) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEVAwUBSrRp4SFa/lDkFHAyAQLtaQf/Y4L8Vd8dsX99dgZqOuPAZFvhyhxAKRsW 09fwRGjapHDGZ0U+goSGLHpFkdsrUaB4oTh4ZsUoPSYNcvI6oOLlG0dAh/itR+ou BKDwdPF9PSqeyAWRmZ8p4ndZ5NncL8TcujKWsK+7u4ZqZzAjvxBhEK4OTySfUyom RPROPvmf8n0Gl41vGGinvaB+uWGNDH/nDQ+XuFIWc0m6gPeNEGGcpAQG6eisltFC Z+SNZTW15Lq1zkUN0zDyErYvIitYrCsqtcDdbOTHV7jKndYX6EFD930s/pzIopJ7 EPMavReHlgZAqzzZhZbRBjEjcrRoEGgoUBrHB2xDMReF7fnwfQ00Nw== =EeFO -----END PGP SIGNATURE----- --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to puppet-dev@googlegroups.com To unsubscribe from this group, send email to puppet-dev+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en -~----------~----~----~----~------~----~------~--~---