Duncan Ferguson > Nagios-Object > Nagios::Config

Download:
Nagios-Object-0.21.20.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

New  5
Open  1
Stalled  1
View/Report Bugs
Module Version: 36   Source  

NAME ^

Nagios::Config - Parser for the Nagios::Object set of perl modules

DESCRIPTION ^

Ties all of the Nagios::Object modules together, doing all the parsing and background stuff so you don't have to.

All of the methods of Nagios::Object::Config and Nagios::Config::File are inherited by this module.

SYNOPSIS ^

 my $nagios_cfg = Nagios::Config->new( "nagios.cfg" );

 my @host_objects = $nagios_cfg->list_hosts();

METHODS ^

new()

Create a new Nagios::Config object, which will parse a Nagios main configuration file and all of it's object configuration files. The resource configuration file is not parsed - for that, use Nagios::Config::File.

 my $cf = Nagios::Config->new( Filename => $configfile );
 my $cf = Nagios::Config->new( Filename => $configfile, Version => 1 );
 my $cf = Nagios::Config->new( Filename => $configfile, Version => 2 );

AUTHOR ^

Al Tobey <tobeya@cpan.org>

SEE ALSO ^

Nagios::Config::File, Nagios::Object::Config, Nagios::Object

syntax highlighting: