DragonFly On-Line Manual Pages
Munin::Master::Config(3) User Contributed Perl Documentation
NAME
Munin::Master::Config - Holds the master configuration.
METHODS
instance
my $config = Munin::Master::Config->instance;
Returns the (possibly newly created) singleton configuration
instance.
set_value
$config->set_value($longkey, $value);
Set a value in the config, where $longkey is the full ;:. separated
value.
parse_config
$config->parse_config($io);
Populates the fields of $config from the configuration file
referred to by filehandle $io.
look_up
my $value = $config->look_up($key);
Look up a group/host by a key such as "localdomain;localhost" etc.
If the path does not exist create it with correct class and so on.
Lookup ends at host name. If something is missing along the way
undef is returned.
get_groups_and_hosts
my $gah = $config->get_groups_and_hosts();
Returns all the groups and hosts defined in the configuration.
get_all_hosts
my $hosts = $config->get_all_hosts();
Returns a list of all the hosts defined in the configuration.
set
$config->set(\%attrs);
Sets the keys and values in $config to those in %attrs.
perl v5.20.3 2016-02-19 Munin::Master::Config(3)