Munin::...::Config(3)
πΈ NAME πΈ
okay so this is the page for Munin::...::Config(3) from User Contributed Perl Documentation, and it's all about Munin::Node::Config β a Singleton node configuration container. Reads configuration files. That's the whole vibe: one config container to rule them all, bestie. π
β¨ SYNOPSIS β¨
$config = Munin::Node::Config->instance();
$config->parse_config_from_file('/etc/munin/munin-node.conf');
print $config->{fqdn}, "\n";
like, you grab the singleton, parse the config file, and print the fqdn. slay. π
π METHODS π
π instance π
$config = Munin::Node::Config->instance();
Returns the singleton instance of this class. one instance, main character energy, no cap. β¨
π¦ reinitialize π¦
$config->reinitialize();
Deletes all configuration variables. like, poof, gone, periodt. π
$config->reinitialize(\%variables);
Deletes all configuration variables and reinitializes the object with values from \%variables. so it's a full reset plus a fresh little config glow-up. π«Ά
π parse_config_from_file π
$config->parse_config_from_file($filename);
Parses the munin node configuration from a file. Dies if the file fails the paranoia checks β yes bestie, it literally dies, so respect the paranoia checks. π
π parse_config π
$config->parse_config($io_handle);
Parses the munin node configuration from a filehandle. filehandle girlies rise. π§
π process_plugin_configuration_files π
$config->process_plugin_configuration_files();
Parses all unignored files in the plugin configuration folder. if it's unignored, it's getting parsed, iykyk. π
πΈ parse_plugin_config_file πΈ
$config->parse_plugin_config_file($file);
Parses the plugin configuration in $file. yes, that exact file. no substitutions. π
β parse_plugin_config β
$config->parse_plugin_config($io_handle);
Parses the plugin configuration from an IO::Handle. handle it, bestie. π«Ά
π apply_wildcards π
$config->apply_wildcards();
Applies the contents of any wildcard plugin configuration sections to matching plugins. matching plugins get the wildcard tea. obsessed. β¨
See <http://munin-monitoring.org/wiki/Priority_and_inheritance> π¦
π okay that's the whole page! footer tea: perl v5.42.3, dated 1980-01-01, and this iconic page is Munin::...::Config(3) β bye bestie, mwah ππ«Ά
π¦ where this page comes from
- nixos 26.05: munin 2.0.76
- nixpkgs unstable: munin 2.0.78
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms