log4r (version 0.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
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 DataCamp Workspace