glimt/erlang_logger/common

Common functions used by the logger, basic_formatter and json_formatter

Functions

pub fn a(string: String) -> Atom

Shorthand for creating an Atom Equivalent to atom.create_from_string()

pub fn built_in_format(log_event: Dynamic, config: Dynamic) -> String

Calls the standard erlang formatter. Useful when a formatter is unable to format the log_event

pub fn format_dynamic(dynamic_value: Dynamic) -> String

String representation of a Dynamic value. If the dynamic value is a String it will be returned, otherwise the value will be converted using erlang.format

pub fn logger_format(log_event log_event: Dynamic, config config: Dynamic) -> Charlist
pub fn set_handler_config(handler_id handler_id: Atom, config_item config_item: Atom, config config: #(
    Atom,
    Dynamic,
  )) -> Nil

Set config for handler with handler_id

pub fn time_to_string(time: Int) -> String

Converts a epoch microsecond value to a rfc3339 string

Search Document