[Nagiosplug-devel] [RFC] Handling of default ini config in Nagios::Plugin
Ton Voon
ton.voon at opsera.com
Mon Jan 26 16:35:57 CET 2009
On 22 Jan 2009, at 06:56, Thomas Guyot-Sionnest wrote:
> I just realized the C plugin's extra-opts was totally silent if it
> couldn't find the default files, even though it dies (UNKNOWN) on
> section not found.
>
> I looked at Nagios::Plugin as a reference and this one used croak()
> which returned a status of 2 (CRITICAL).
>
> In my latest commit here I made it return UNKNOWN, though I'm
> wondering
> if there is a better way to do it:
>
> http://solaris.beaubien.net/cgi-bin/gitweb.cgi?p=Nagios-Plugin-dermoth.git;a=summary
I think UNKNOWN for any failure relating to the ini files makes sense
- these shouldn't be CRITICAL errors.
> While we're at it, shall we debate on whenever the plugins should
> die or
> ignore when they can't find their file/section? If we don't, should it
> apply only on implicit files/sections (--extra-opts without arguments)
> or even if section/file is specified explicitely?
>
> Note that it's not possible to add empty sections neither
I'm undecided. Any other opinions?
Ton
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-plugins.org/archive/devel/attachments/20090126/c4364942/attachment.html>
More information about the Devel
mailing list