logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Munin::Master::Config - Holds the master configuration.

Contents

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.40.1                                       2025-05-20                         Munin::Master::Config(3pm)

Name

       Munin::Master::Config - Holds the master configuration.

See Also