logger::utils(n) 1.2 log "Object Oriented logging facility"

NAME

logger::utils - Collection of predefined appenders for logger

TABLE OF CONTENTS

    TABLE OF CONTENTS
    SYNOPSIS
    DESCRIPTION
    KEYWORDS
    COPYRIGHT

SYNOPSIS

package require Tcl 8.2
package require logger::appender ?1.2?

::logger::appender::console -level level -service service ?options...?
::logger::appender::colorConsole -level level -service service ?options...?

DESCRIPTION

This package provides a predefined set of logger templates.

::logger::appender::console -level level -service service ?options...?
-level level
Name of the level to fill in as "priority" in the log procedure.

-service service
Name of the service to fill in as "category" in the log procedure.

-appenderArgs appenderArgs
Any additional arguments for the log procedure in list form

-conversionPattern conversionPattern
The log pattern to use (see logger::utils::createLogProc for the allowed substitutions).

-procName procName
Explicitly set the name of the created procedure.

-procNameVar procNameVar
Name of the variable to set in the calling context. This variable will contain the name of the procedure.
::logger::appender::colorConsole -level level -service service ?options...?
See ::logger::appender::colorConsole for a description of the applicable options.

KEYWORDS

appender, logger

COPYRIGHT

Copyright © 2005 Aamer Akhter <aakhter@cisco.com>