Get or set log record appender function
Arguments
- appender
function delivering a log record to the destination, eg
appender_console()
,appender_file()
orappender_tee()
, default NULL- namespace
logger namespace
- index
index of the logger within the namespace
Examples
if (FALSE) { # \dontrun{
## 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)
} # }