Provided by: munin-node_1.4.6-3ubuntu3_all bug

NAME

       Munin::Node::Config - Singleton node configuration container. Reads configuration files.

SYNOPSIS

        $config = Munin::Node::Config->instance();
        $config->parse_config_from_file('/etc/munin/munin-node.conf');
        print $config->{fqdn}, "\n";

METHODS

       instance
            $config = Munin::Node::Config->instance();

           Returns the singleton instance of this class.

       reinitialize
            $config->reinitialize();

           Deletes all configuration variables

            $config->reinitialize(\%variables);

           Deletes all configuration variables and reinitalizes the object with values from
           \%variables.

       parse_config
            $config->parse_config($io_handle);

           Parses the munin node configuration from a IO::Handle.

       process_plugin_configuration_files
            $config->process_plugin_configuration_files();

           Parses all unignored files in the plugin configuration folder.

       parse_plugin_config_file
            $config->parse_plugin_config_file($file);

           Parses the plugin configuration in $file.

       parse_plugin_config
            $config->parse_plugin_config($io_handle);

           Parses the plugin configuration from an IO::Handle.

       apply_wildcards
            $config->apply_wildcards();

           Applies the contents of any wildcard plugin configuration sections to matching
           plugins.

           See <http://munin.projects.linpro.no/wiki/Priority_and_inheritance>