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

Search results for "dist:Log-Agent"

Log::Agent - logging agent River stage one • 7 direct dependents • 7 total dependents

The "Log::Agent" module provides an abstract layer for logging and tracing, which is independent from the actual method used to physically perform those activities. It acts as an agent (hence the name) that collects the requests and delegates process...

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Tag - formats caller information River stage one • 7 direct dependents • 7 total dependents

This class is meant to be inherited by all the classes implementing a log message tag. A message tag is a little string that is either appended or prepended to all log messages. For instance, and oversimplifying a bit, a tag meant to be prepended wil...

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Driver - ancestor class for all Log::Agent drivers River stage one • 7 direct dependents • 7 total dependents

The Log::Agent::Driver class is the root class from which all Log::Agent drivers inherit. It is a *deferred* class, meaning that it cannot be instantiated directly. All the deferred routines need to be implemented by its heirs to form a valid driver....

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Message - a log message River stage one • 7 direct dependents • 7 total dependents

The Log::Agent::Message class represents an original log message (a string) to which one may prepend or append other strings, but with the special property that prepended strings aggregate themselves in FIFO order, whilst appended strings aggregate t...

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Channel - ancestor class for all Log::Agent channels River stage one • 7 direct dependents • 7 total dependents

The "Log::Agent::Channel" class is the root class from which all "Log::Agent" channels inherit. It is a *deferred* class, meaning that it cannot be instantiated directly. All the deferred routines need to be implemented by its heirs to form a valid d...

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Tag_List - user-defined tags to add to every log River stage one • 7 direct dependents • 7 total dependents

This class handles the list of user-defined tags, which are added to each log message. The initial list is taken from the "-tags" argument of the logconfig() routine. See Log::Agent(3)....

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Stamping - time-stamping routines River stage one • 7 direct dependents • 7 total dependents

This package contains routines to generate the leading time-stamping on logged messages. Formats are identified by a name, and the stamping_fn() function converts that name into a CODE ref, defaulting to the "own" format when given an unknown name. H...

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Priorities - conversion between syslog priorities and levels River stage one • 7 direct dependents • 7 total dependents

This package contains routines to convert between syslog priorities and logging levels: level_from_prio("crit") yields 2, and prio_from_level(4) yields "warning", as does prio_from_level(5). Here are the known priorities (which may be abbreviated to ...

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Tag::String - a constant tag string River stage one • 7 direct dependents • 7 total dependents

This class represents a constant tag string....

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Tag::Caller - formats caller information River stage one • 7 direct dependents • 7 total dependents

This class handles caller information for Log::Agent services and is not meant to be used directly. This manpage therefore only documents the creation routine parameters that can be specified at the Log::Agent level via the "-caller" switch in the lo...

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Driver::Fork - dummy driver for forking output to multiple drivers River stage one • 7 direct dependents • 7 total dependents

This driver merely acts a multiplexer for logxxx() calls, duplicating them and distributing them to other drivers. The only routine of interest here is the creation routine: make(@drivers) Create a Log::Agent::Driver::Fork driver that duplicates logx...

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::File::Native - low-overhead IO::File River stage one • 7 direct dependents • 7 total dependents

This class is a stripped down implementation of IO::File, to avoid using the IO::* hierarchy which does not work properly for my simple needs. make *glob* This is the creation routine. Encapsulates the *glob* reference so that we can use object-orien...

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Driver::File - file logging driver for Log::Agent River stage one • 7 direct dependents • 7 total dependents

The file logging driver redirects logxxx() operations to specified files, one per channel usually (but channels may go to the same file). The creation routine make() takes the following arguments: "-channels" => *hash ref* Specifies where channels go...

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Driver::Mail - email driver for Log::Agent River stage one • 7 direct dependents • 7 total dependents

This driver maps the logxxx() calls to email messages. Each call generates a separate email message. The Mail::Mailer module is required....

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Driver::Datum - interceptor driver to cooperate with Carp::Datum River stage one • 7 direct dependents • 7 total dependents

The purpose of the interceptor is to cooperate with Carp::Datum by emitting traces to the debug channel via Carp::Datum's traces facilities. This driver is automatically installed by Log::Agent when Carp::Datum is in use and debug was activated throu...

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Channel::File - file logging channel for Log::Agent River stage one • 7 direct dependents • 7 total dependents

The file channel performs logging to a file, along with the necessary prefixing and stamping of the messages. Internally, the "Log::Agent::Driver::File" driver creates such objects for each logging channel defined at driver creation time. The creatio...

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Tag::Callback - a dynamic tag string River stage one • 7 direct dependents • 7 total dependents

This class represents a dynamic tag string, whose value is determined by invoking a pre-determined callback, which is described by a "Callback" object. You need to make your application depend on the "Callback" module from CPAN if you make use of thi...

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Tag::Priority - a log priority tag string River stage one • 7 direct dependents • 7 total dependents

This class represents a log priority tag string....

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Agent/Prefixer.pm River stage one • 7 direct dependents • 7 total dependents

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC

Log::Agent::Driver::Silent - silent logging driver for Log::Agent River stage one • 7 direct dependents • 7 total dependents

The silent logging driver remaps most of the logxxx() operations to NOPs. Only logconfess() and logdie() respectively call Carp::confess() and die()....

MROGASKI/Log-Agent-1.005 - 12 Apr 2021 00:08:29 UTC
26 results (0.018 seconds)