R: bootstrapping the logging package

basicConfig {logging} | R Documentation

## 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 this has no effect on 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

    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")

[Package logging version 0.7-103 Index]