A layout function to be used with an appender. This layout adds the time to the message.

layoutTimestamp(level, message)

Arguments

level

The level of the message (e.g. "INFO")

message

The message to layout.

Examples

appender <- createConsoleAppender(layout = layoutTimestamp)

logger <- createLogger(name = "SIMPLE",
                       threshold = "INFO",
                       appenders = list(appender))
registerLogger(logger)                      
logTrace("This event is below the threshold (INFO)")
logInfo("Hello world")                       
#> 2023-08-22 06:35:19	Hello world
#> 2023-08-22 06:35:19	Hello world
unregisterLogger("SIMPLE")                     
#> [1] TRUE