Przeglądaj źródła

ft: 过滤日志

master
SisMaker 1 rok temu
rodzic
commit
6275cb3f2e
2 zmienionych plików z 8 dodań i 6 usunięć
  1. +2
    -1
      src/backend/lgBkdConsole.erl
  2. +6
    -5
      src/backend/lgBkdFile.erl

+ 2
- 1
src/backend/lgBkdConsole.erl Wyświetl plik

@ -91,7 +91,8 @@ handleCall(_Msg, _State) ->
{reply, ok}.
handleEvent({mWriteLog, Message}, #state{level = Level, out = Out, fmtTer = FmtTer, fmtCfg = FmtCfg, colors = Colors, id = ID}) ->
case lgUtil:isLoggAble(Message, Level, ID) of
%case lgUtil:isLoggAble(Message, Level, ID) of
case Level band Message#lgMsg.severity /= 0 of
true ->
io:put_chars(Out, FmtTer:format(Message, FmtCfg, Colors)),
kpS;

+ 6
- 5
src/backend/lgBkdFile.erl Wyświetl plik

@ -122,9 +122,10 @@ handleCall(_Msg, _State) ->
?ERR(<<"~p call receive unexpect msg ~p ~n ">>, [?MODULE, _Msg]),
{reply, ok}.
handleEvent({mWriteLog, Message}, #state{shaper = Shaper, fmtTer = FmtTer, fmtCfg = FmtCfg} = State) ->
handleEvent({mWriteLog, Message}, #state{fBName = _FBName, level = Level, shaper = Shaper, fmtTer = FmtTer, fmtCfg = FmtCfg} = State) ->
%case lgUtil:isLoggAble(Message, Level, {lgBkdFile, FBName}) of
%true ->
case Level band Message#lgMsg.severity /= 0 of
true ->
#lgMsg{timestamp = Timestamp, severity = Severity} = Message,
case lgUtil:checkHwm(Shaper) of
{true, _Drop, NewShaper} ->
@ -145,9 +146,9 @@ handleEvent({mWriteLog, Message}, #state{shaper = Shaper, fmtTer = FmtTer, fmtCf
{false, _, NewShaper} ->
{noreply, State#state{shaper = NewShaper}}
end;
% _ ->
% kpS
%end;
_ ->
kpS
end;
handleEvent(_Msg, _State) ->
?ERR(<<"~p event receive unexpect msg ~p ~n ">>, [?MODULE, _Msg]),
kpS.

Ładowanie…
Anuluj
Zapisz