The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

App::MonM::Daemon - The daemon class of the MonM

VERSION

Version 1.01

SYNOPSIS

    use App::MonM::Daemon;

DESCRIPTION

The daemon class of the MonM

new

    my $daemon = App::MonM::Daemon->new('foo', (
        loglevel    => $loglevel,
        forks       => 3,
    ));

checker

    my $checker = $daemon->checker();

Returns checker object

cleanup

This is internal method of the CTK::Daemon context

down

This is internal method of the CTK::Daemon context

init

This is internal method of the CTK::Daemon context

notifier

    my $notifier = $daemon->notifier;

Returns the Notifier object

notify

    $daemon->notify();

Sends notifications

reload

This is internal method of the CTK::Daemon context

remind

Performs notification's remind. This is proxy function of the Notifier class

run

This is internal method of the CTK::Daemon context

slave

Performs checking. Returns true/false as status

store

    my $store = $daemon->store();

Returns store object

trigger

    my @errors = $daemon->trigger();

Runs triggers

HISTORY

See Changes file

TO DO

See TODO file

SEE ALSO

CTK::App, CTK::Daemon

AUTHOR

Serż Minus (Sergey Lepenkov) https://www.serzik.com <abalama@cpan.org>

COPYRIGHT

Copyright (C) 1998-2022 D&D Corporation. All Rights Reserved

LICENSE

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See LICENSE file and https://dev.perl.org/licenses/