log_appender {logger} | R Documentation |
Get or set log record appender function
Description
Get or set log record appender function
Usage
log_appender(appender = NULL, namespace = "global", index = 1)
Arguments
appender |
function delivering a log record to the destination, eg |
namespace |
logger namespace |
index |
index of the logger within the namespace |
See Also
logger
, log_threshold
, log_layout
and log_formatter
Examples
## Not run:
## change appender to "tee" that writes to the console and a file as well
t <- tempfile()
log_appender(appender_tee(t))
log_info(42)
log_info(42:44)
readLines(t)
## poor man's tee by stacking loggers in the namespace
t <- tempfile()
log_appender(appender_console)
log_appender(appender_file(t), index = 2)
log_info(42)
readLines(t)
## End(Not run)
[Package logger version 0.3.0 Index]