Pārlūkot izejas kodu

is_loggble - support for severity as atom

pull/472/head
Shamis Shukoor pirms 6 gadiem
revīziju iesūtīja GitHub
vecāks
revīzija
6a876827c2
Šim parakstam datu bāzē netika atrasta zināma atslēga GPG atslēgas ID: 4AEE18F83AFDEB23
1 mainītis faili ar 3 papildinājumiem un 1 dzēšanām
  1. +3
    -1
      src/lager_util.erl

+ 3
- 1
src/lager_util.erl Parādīt failu

@ -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)).

Notiek ielāde…
Atcelt
Saglabāt