Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Munin::Node::ConfigureUseruContributed PeMunin::Node::Configure::PluginList(3)

NAME
       Munin::Node::Configure::PluginList - Loading and	listing	a collection
       of plugins

SYNOPSIS
	 my $plugins = Munin::Node::Configure::PluginList->new(
	       libdir	  => '/usr/share/munin/plugins/',
	       servicedir => '/etc/munin/plugins/',
	 );
	 $plugins->load('auto');
	 foreach my $plugin ($plugins->list) {
	       # do something to each 'auto' plugin in turn
	 }

SUBROUTINES
       new(%args)
	   Constructor.

	   Required arguments are 'libdir' and 'servicedir', which are the
	   plugin library and service directory, respectively.

       load(@families)
	   Finds all the plugins in 'libdir' that are in any of	@families, and
	   any instances of these plugins in 'servicedir'.

       list()
	   Returns a list of Munin::Node::Configure::Plugin objects currently
	   loaded, sorted alphabetically by name.

       names()
	   Returns the names of	the currently-loaded plugins.

perl v5.32.0			  2020-08Munin::Node::Configure::PluginList(3)

NAME | SYNOPSIS | SUBROUTINES

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Munin::Node::Configure::PluginList&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help