'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.
# 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")
# }