This will configure the logger level. This allows to turn DEBUG, INFO, WARN, ERROR, and SEVERE messages on and off.
logger.setLevel(level)
When logger level is set, the previous level is returned invisibly.
This can be passed to logger.setLevel()
to restore the previous level.
Note that this controls printing of messages and does not change other behavior.
In particular, suppressing SEVERE by setting the level to "OFF" does not prevent
logger.severe() from signaling an error (and terminating the program if
logger.setQuitOnSevere(TRUE)
).
if (FALSE) { # \dontrun{
logger.setLevel('DEBUG')
# Temporarily turn logger off
old_logger_level <- logger.setLevel("OFF")
# code here
logger.setLevel(old_logger_level)
} # }