Monitoring::Livestatus::Class::Base::Abstract(3pm)

Monitoring::Livestatus::Class::Base::Abstract3pm

Base class to generate livestatus statments

Attributes

ctx

Reference to context object Monitoring::Livestatus::Class

mode

compining_prefix

Methods

apply

Example usage:

    my $filter_obj         = Monitoring::Livestatus::Class::Abstract::...->new();
    $filter_obj->apply( { name => 'localhost' } );
    $filter_obj->apply( { name => [ 'localhost', 'gateway' ] } );
    $filter_obj->apply( [ { name => 'localhost' }, { name => 'gateway' } ] );

Returns: @statments|\@statments

Internal methods

build_mode
build_compining_prefix
build_operators
_execute
_recurse_cond
_cond_UNDEF
_cond_ARRAYREF
_cond_HASHREF
_cond_hashpair_SCALAR
_cond_hashpair_ARRAYREF
_cond_hashpair_HASHREF
_refkind
_dispatch_refkind
_METHOD_FOR_refkind

Releases

6 releases since Debian 8 (Jessie); the text changed 1 time.

  1. 8–9
  2. 10–13

Author

See "AUTHOR" in Monitoring::Livestatus::Class and "CONTRIBUTORS" in Monitoring::Livestatus::Class.

From libmonitoring-livestatus-class-perl 0.06-1.1 in Debian 13 (Trixie). Parsed by carta from the page's man source.