View Source LogflareLogger.HttpBackend (Logflare Logger Backend v0.11.4)
Implements :gen_event behaviour, handles incoming Logger messages
Link to this section Summary
Functions
Callback implementation for :gen_event.code_change/3
.
Callback implementation for :gen_event.handle_call/2
.
Callback implementation for :gen_event.handle_event/2
.
Callback implementation for :gen_event.handle_info/2
.
Callback implementation for :gen_event.terminate/2
.
Link to this section Types
@type level() :: Logger.level()
@type message() :: Logger.message()
@type metadata() :: Logger.metadata()
Link to this section Functions
Callback implementation for :gen_event.code_change/3
.
@spec configure_merge( keyword(), LogflareLogger.BackendConfig.t() ) :: LogflareLogger.BackendConfig.t()
@spec handle_call( {:configure, keyword()}, LogflareLogger.BackendConfig.t() ) :: {:ok, :ok, LogflareLogger.BackendConfig.t()}
Callback implementation for :gen_event.handle_call/2
.
@spec handle_event(log_msg(), LogflareLogger.BackendConfig.t()) :: {:ok, LogflareLogger.BackendConfig.t()}
Callback implementation for :gen_event.handle_event/2
.
Callback implementation for :gen_event.handle_info/2
.
@spec init(LogflareLogger.HttpBackend, keyword()) :: {:ok, LogflareLogger.BackendConfig.t()}
Callback implementation for :gen_event.terminate/2
.