testing provider
Enric Jaen <[email protected]> Sat, 5 Mar 2005 14:35:00 +0100 (CET)
| Newsgroups | gmane.comp.sysutils.cfg.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Jason,
I am testing 0.29, and I get this error when I invoke an operation:
Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 52.
Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 55.
Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 57.
Use of uninitialized value in hash element at /usr/local/lib/openwbem/perlproviders/CFG_Nagios.pl line 59.
I am not an expert in Perl, but the problem I see in that code is that configfile in getNagios in initialized with a null argument, as getNagios is called without arguments:
sub getNagios
{
my $configfile = shift;
...
}
...
my $nagios = main::getNagios();
...
On the other, hand I have seen in version 0.30 that getNagios is sometimes called with one or none arguments (for example lines 315 and 392) which in my opinion this is incosistent.
I don't know how to get the configfile in those calls where there is not argument. How can this be solved?
I would really appreciate your comments.
-Enric
pd. I plan to test and run your provider for a practicum in a course of network management.
pd ii. I have CC the mail to the mailing list to refresh the project activity.
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click