소스 검색

Merge pull request #472 from shamis/is_loggable_atom

is_loggble - support for severity as atom
pull/473/head
Andrew Thompson 6 년 전
committed by GitHub
부모
커밋
8d5751b82c
No known key found for this signature in database GPG 키 ID: 4AEE18F83AFDEB23
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. +3
    -1
      src/lager_util.erl

+ 3
- 1
src/lager_util.erl 파일 보기

@ -444,7 +444,9 @@ is_loggable(Msg, {mask, Mask}, MyName) ->
%?debugFmt("comparing masks ~.2B and ~.2B -> ~p~n", [S, Mask, S band Mask]),
(lager_msg:severity_as_int(Msg) band Mask) /= 0 orelse
lists:member(MyName, lager_msg:destinations(Msg));
is_loggable(Msg ,SeverityThreshold,MyName) ->
is_loggable(Msg, SeverityThreshold, MyName) when is_atom(SeverityThreshold) ->
is_loggable(Msg, level_to_num(SeverityThreshold), MyName);
is_loggable(Msg, SeverityThreshold, MyName) when is_integer(SeverityThreshold) ->
lager_msg:severity_as_int(Msg) =< SeverityThreshold orelse
lists:member(MyName, lager_msg:destinations(Msg)).

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