Skip to contents

Uses a logger object created by eddy4R.base::Logger.Singleton and writes a log message of the format: timestamp log_level: errorType | period: aggregationPeriodText | errorSimple

Usage

log_message(
  logger,
  logLevel,
  header,
  periodStartDate,
  periodEndDate,
  error = NULL
)

Arguments

logger

the logger object

logLevel

one of warn, error, info or debug

header

character string describing the succinctly describing where in the workflow this is being logged from.

periodStartDate

periodStartDate

periodEndDate

description

error

the simpleError caught by tryCatch