The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.21.13

  • Fixed host_name and hostgroup_name methods in various objects. Thanks to PIRZYK (RT#63805)
  • Improve find_object performance. Thanks to PIRZYK (RT#63803)
  • Allow for nested group membership. Thanks to PIRZYK (RT#63804)
  • Ensure host membership lists are consistent. Thanks to PIRZYK (RT#63808)
  • Allow for name() method to not be unique on service objects. Thanks to PIRZYK (RT#63806)

Documentation

demonstrate using Nagios::Config and Nagios::StatusLog together.
decode the flags in Nagios/Object.pm
test the StatusLog module
Load your configuration to verify Nagios::Object is compatible with it. -c: path to your main configuration file -l: "relaxed" mode - allow unrecognized attributes on objects, default is strict

Modules

Parser for the Nagios::Object set of perl modules
Base class for Nagios configuration files
Creates perl objects to represent Nagios objects
Perl objects to represent Nagios configuration

Provides

in lib/Nagios/Object.pm
in lib/Nagios/StatusLog.pm
in lib/Nagios/Object.pm
in lib/Nagios/StatusLog.pm
in lib/Nagios/StatusLog.pm
in lib/Nagios/Object.pm
in lib/Nagios/StatusLog.pm
in lib/Nagios/Object.pm
in lib/Nagios/StatusLog.pm