Write logs at a given level
Usage
log_at(logger, level, ...)
log_debug(logger, ...)
log_info(logger, ...)
log_warn(logger, ...)
log_error(logger, ...)
log_fatal(logger, ...)Examples
logger <- logger()
log_at(logger, "WARN", "First warning from our code")
#> WARN [2024-10-18 17:06:48] First warning from our code
log_debug(logger, "Debugging our code")
log_info(logger, "Information about our code")
#> INFO [2024-10-18 17:06:48] Information about our code
log_warn(logger, "Another warning from our code")
#> WARN [2024-10-18 17:06:48] Another warning from our code
log_error(logger, "An error from our code")
#> ERROR [2024-10-18 17:06:48] An error from our code
log_fatal(logger, "I'm outta here")
#> FATAL [2024-10-18 17:06:48] I'm outta here