agent::tag::priority(3)

NAME

Log::Agent::Tag::Priority - a log priority tag string

SYNOPSIS

Not intended to be used directly
Inherits from Log::Agent::Tag.

DESCRIPTION

This class represents a log priority tag string.

CREATION ROUTINE PARAMETERS

The following parameters are defined, in alphabetical
order:

"-display" => string
Specifies the priority/level string to display, with
minimal variable substitution. For instance:

-display => '[$priority/$level]'
The defined variables are documented in the DISPLAY
VARIABLES section underneath.
"-level" => level
This parameter is internally added by "Log::Agent"
when computing the priority tag, since only it knows
the level of the current messsage.
"-postfix" => flag
Whether tag should be placed after or before the log
message. By default, it is prepended to the log mes
sage, i.e. this parameter is false.
"-priority" => prio
This parameter is internally added by "Log::Agent"
when computing the priority tag, since only it knows
the priority of the current messsage.
"-separator" => string
The separation string between the tag and the log mes
sage. A single space by default.

DISPLAY VARIABLES

The "-display" switch understands a few variables that can
be substituted in the supplied string. Both $var and
"${var}" forms are supported. Unknown variables are left
untouched.

$priority
The full priority name of the logged message, e.g.
"warning" or "error".
$level
The associated priority level of the logged message, a
number. For instance, the level associated to "warn
ing" is 4. See Log::Agent::Priorities for the default
name -> level mapping.

AUTHOR

Raphael Manfredi <Raphael_Manfredi@pobox.com>

SEE ALSO

Log::Agent::Tag(3), Log::Agent::Message(3), Log::Agent::Priorities(3).
Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout