Learn R Programming

logging (version 0.8-104)

basicConfig: bootstrapping the logging package

Description

'basicConfig' and 'logReset' provide a way to put the logging package in a know initial state.

Usage

basicConfig(level)
logReset()

Arguments

level

the logging level of the root logger. defaults to INFO. please do notice that, as of version 0.7-103, this also sets the handling level of the handler that basicConfig attaches to the root logger.

Details

basicConfig

creates the root logger, attaches a console handler to it and sets the level of the handler to logging.level INFO. the level of the logger can be passed as a parameter to the function.

logReset

reinitializes the whole logging system as if the package had just been loaded. typically, you would want to call basicConfig immediately after a call to logReset.

Examples

Run this code
# NOT RUN {
library(logging)
basicConfig()
logdebug("not shown, basic is INFO")
logwarn("shown and timestamped")
logReset()
logwarn("not shown, as no handlers are present after a reset")
# }

Run the code above in your browser using DataLab