Hi Scott, The first thread you referenced looks like someone patched the issue that you are referring to.
have you tried setting the $name parameter of the nagios resources? Does this not set the nagios name as expected? Just to be clear, the name variable is the same the title, EX: supercoolnagiostype{"$NAME": var1 => foo, car2 => bar, } regards, Dan On Sat, Nov 14, 2009 at 12:44 AM, Scott <scott...@gmail.com> wrote: > > So I'm revisiting puppet's management of nagios now that 0.25.1 is out > and I want to say thanks for the updates to all the nagios types. > > However, there is one huge, gaping hole that's been asked about before > in 2 different threads but that's never been addressed: object > inheritance. For it to work, it requires the object being inherited > from to have a "name" variable set, otherwise it doesn't work at all. > > As it stands, there's no ability to set that "name" variable. You can > set the "host_name" or "contact_name", etc, but you can't set just a > "name" variable. For reference, this is what I'm talking about: > http://nagios.sourceforge.net/docs/3_0/objectinheritance.html > > Any way this can be added to puppet? It's really a show-stopper since > inheritance is key to having a more easily managed nagios install. > > Cheers, > Scott > > For reference, here are the 2 threads I was talking about: > > http://groups.google.com/group/puppet-dev/browse_thread/thread/8539b09b91a40482/86c319d4db219bc7?q=#86c319d4db219bc7 > > http://groups.google.com/group/puppet-users/browse_thread/thread/684d0eb328aaa7b5/7ad52f8adbe9bd9b?q=#7ad52f8adbe9bd9b > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---