Description Usage Arguments Details Value Note References Examples
A logger consists of a log level threshold
, a log message formatter
function, a log record layout
formatting function and the appender
function deciding on the destination of the log record. For more details, see the package README.md
.
1 |
threshold |
omit log messages below this |
formatter |
function pre-processing the message of the log record when it's not wrapped in a |
layout |
function rendering the layout of the actual log record |
appender |
function writing the log record |
By default, a general logger definition is created when loading the logger
package, that uses
INFO
as the log level threshold
layout_simple
as the layout function showing the log level, timestamp and log message
formatter_glue
(or formatter_sprintf
if glue is not installed) as the default formatter function transforming the R objects to be logged to a character vector
appender_console
as the default log record destination
function taking level
and msg
arguments
It's quite unlikely that you need to call this function directly, but instead set the logger parameters and functions at log_threshold
, log_formatter
, log_layout
and log_appender
and then call log_levels
and its derivatives, such as log_info
directly.
For more details, see the Anatomy of a Log Request vignette at https://daroczig.github.io/logger/articles/anatomy.html.
1 2 3 4 5 6 7 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.