View source: R/utils-logging.R
with_log_level | R Documentation |
with_log_level
temporarily overrides the log level of all LogEvents
created by target Logger.
with_log_level(level, code, logger = lgr::lgr) with_log_value(values, code, logger = lgr::lgr)
level |
|
code |
Any R code |
logger |
a Logger or the name of one (see |
values |
a named |
These functions abuses lgr's filter mechanic to modify LogEvents in-place before they passed on the Appenders. Use with care as they can produce hard to reason about code.
whatever code
would return
with_log_level("warn", { lgr$info("More important than it seems") lgr$fatal("Really not so bad") }) with_log_value( list(msg = "overriden msg"), { lgr$info("bar") lgr$fatal("FOO") })
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.