Learn R Programming

log4r (version 0.3.2)

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

Description

Write messages to logs at a given priority level.

Usage

levellog(logger, level, message)

debug(logger, message)

info(logger, message)

warn(logger, message)

error(logger, message)

fatal(logger, message)

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.

message

A string to be printed to the log with the corresponding priority level.

See Also

loglevel

Examples

Run this code
# NOT RUN {
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