log4r (version 0.4.3)

levellog: Write messages to logs at a given priority level.

Description

Write messages to logs at a given priority level.

Usage

levellog(logger, level, ...)

debug(logger, ...)

info(logger, ...)

warn(logger, ...)

error(logger, ...)

fatal(logger, ...)

Arguments

logger

An object of class 'logger'.

level

The desired priority level: a number, a character, or an object of class 'loglevel'. Will be coerced using as.loglevel.

...

One or more items to be written to the log at the corresponding priority level.

See Also

loglevel

Examples

Run this code

library('log4r')

logger <- create.logger(logfile = 'debugging.log', level = "WARN")

levellog(logger, 'WARN', 'First warning from our code')
debug(logger, 'Debugging our code')
info(logger, 'Information about our code')
warn(logger, 'Another warning from our code')
error(logger, 'An error from our code')
fatal(logger, "I'm outta here")

Run the code above in your browser using DataLab