PerlGuard-Agent
view release on metacpan or search on metacpan
lib/PerlGuard/Agent/Monitors.pm view on Meta::CPAN
package PerlGuard::Agent::Monitors;
use Moo;
use PerlGuard::Agent::LexWrap;
use Module::Loaded();
has agent => ( is => 'ro', required => 1, weak_ref => 1);
has overrides => ( is => 'rw', default => sub { [] });
sub is_module_loaded {
my $self = shift;
my $module_name = shift;
Module::Loaded::is_loaded($module_name)
}
sub start_monitoring {
die "Implement in sublass"
}
sub stop_monitoring {
die "Implement in subclass"
}
sub inform_agent_of_event {
}
sub die_unless_suitable {
}
1;
( run in 0.222 second using v1.01-cache-2.11-cpan-b32c08c6d1a )