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.br@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+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---