소스 검색

Add application start

adt/lager_use_logger-option
Andrew Thompson 6 년 전
부모
커밋
0ba40a2d40
1개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  1. +9
    -0
      src/lager_logger_formatter.erl

+ 9
- 0
src/lager_logger_formatter.erl 파일 보기

@ -70,6 +70,15 @@ format(#{level := Level, msg := {report, #{label := {supervisor, _Error}, report
end
end,
do_format(Level, Msg, Metadata, Config);
format(#{level := Level, msg := {report, #{label := {application_controller, progress}, report := Report}}, meta := Metadata}, Config) ->
case application:get_env(lager, suppress_application_start_stop, false) of
true -> "";
false ->
{name, Name} = lists:keyfind(name, 1, Report),
{node, Node} = lists:keyfind(node, 1, Report),
Msg = lager_format:format("Application ~w started on node ~w", [Name, Node], maps:get(max_size, Config, 1024)),
do_format(Level, Msg, Metadata, Config)
end;
format(#{level := _Level, msg := {report, Report}, meta := _Metadata}, _Config) ->
%do_format(Level, (maps:get(report_cb, Metadata))(Report), Metadata, Config);
io_lib:format("REPORT ~p~n", [Report]);

불러오는 중...
취소
저장