Learn R Programming

logger (version 0.3.0)

catch_base_log: Catch the log header

Description

Catch the log header

Usage

catch_base_log(
  level,
  namespace,
  .topcall = sys.call(-1),
  .topenv = parent.frame()
)

Value

string

Arguments

level

see log_levels

namespace

string

Examples

Run this code
if (FALSE) {
catch_base_log(INFO, NA_character_)
logger <- layout_glue_generator(format = '{node}/{pid}/{namespace}/{fn} {time} {level}: {msg}')
log_layout(logger)
catch_base_log(INFO, NA_character_)
fun <- function() catch_base_log(INFO, NA_character_)
fun()
catch_base_log(INFO, NA_character_, .topcall = call('funLONG'))
}

Run the code above in your browser using DataLab