Packages

OTP logger backend that sends log events to BetterStack Logs.

Current section

Files

Jump to
betterstack_logger src betterstack_logger_app.erl
Raw

src/betterstack_logger_app.erl

-module(betterstack_logger_app).
-behaviour(application).
-export([
start/2,
stop/1
]).
start(_StartType, _StartArgs) ->
{ok, _Pid} = R = betterstack_logger_sup:start_link(),
case logger:add_handlers(betterstack_logger) of
ok ->
R;
{error, Reason} ->
{error, {handlers_not_added, Reason}}
end.
stop(_State) ->
ok.