Learn R Programming

litteR (version 1.0.0)

create_logger: Simple Logger

Description

Logger, in the spirit of loggers like log4j. Implemented logging levels are DEBUG, INFO, WARN, ERROR (in increasing order of specificity. Logging events can be filtered to show only events with a minimum specificity.

Usage

create_logger(con = stdout(), level = c("DEBUG", "INFO", "WARN", "ERROR"))

Value

Anonymous logging functions

Arguments

con

connection to write logging data to

level

log only events of this level and those that are more specific (see details)

Examples

Run this code

logger <- create_logger(level = "INFO")
logger$info("starting specific computation")
logger$info("Today is {Sys.Date()}")

Run the code above in your browser using DataLab