powered by
It can sometimes be useful to change the logging threshold level at runtime. The level() accessor allows doing so.
level()
level(x)level(x) <- value# S3 method for logger level(x)# S3 method for logger level(x) <- valueavailable.loglevels()
level(x) <- value
# S3 method for logger level(x)
# S3 method for logger level(x) <- value
available.loglevels()
level() returns the logger's threshold and level<-() returns the modified logger. available.loglevels() returns a named list of all thresholds.
level<-()
An object of class "logger".
"logger"
One of "DEBUG", "INFO", "WARN", "ERROR", or "FATAL".
"DEBUG"
"INFO"
"WARN"
"ERROR"
"FATAL"
lgr <- logger() level(lgr) # Prints "INFO". info(lgr, "This message is shown.") level(lgr) <- "FATAL" info(lgr, "This message is now suppressed.")
Run the code above in your browser using DataLab