Module leptus_logger

Data Types

log_data()

log_data() = #log_data{request_time = calendar:datetime(), response_time = undefined | calendar:datetime(), request_line = string(), ip = inet:ip_address(), version = atom(), method = binary(), uri = binary(), headers = [{binary(), iodata()}], status = non_neg_integer(), content_length = non_neg_integer()}

Function Index

add_handler/2
delete_handler/2
format/2
send_event/2

Function Details

add_handler/2

add_handler(Mod::atom() | {atom(), any()}, Args::any()) -> ok | {'EXIT', any()} | any()

delete_handler/2

delete_handler(Mod::atom() | {atom(), any()}, Args::any()) -> any() | {error, module_not_found} | {'EXIT', any()}

format/2

format(Fmt::string(), LogData::log_data()) -> string()

send_event/2

send_event(Event::atom(), LogData::log_data()) -> ok


Generated by EDoc