Munin::Node::Config − Singleton node configuration container. Reads configuration files.
$config = Munin::Node::Config−>instance(); $config−>parse_config_from_file('/etc/munin/munin−node.conf'); print $config−>{fqdn}, "\n";
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>