Module structlog

Entry point for loading structlog modules.

Functions

configure (logger_configs) Configure loggers to be retrieved later using get_logger(...)
get_logger (name) Get a logger by name

Tables

M StructLog Module


Functions

configure (logger_configs)
Configure loggers to be retrieved later using get_logger(...)

Parameters:

  • logger_configs The loggers' configurations

Usage:

    configure({ logger_name = { pipelines = { { level, processors, formatter, sink }, { ... } }}})
get_logger (name)
Get a logger by name

Parameters:

  • name The name of the logger

Returns:

    A copy of the configured logger, nil if not found

Tables

M
StructLog Module

Fields:

  • Logger The logger class.
  • Pipeline The logging pipeline class.
  • level The log levels.
  • formatters The log formatters.
  • processors The log processors.
  • sinks The log sinks.
generated by LDoc 1.4.6 Last updated 2023-01-08 13:36:35