Selaa lähdekoodia

is_loggble - support for severity as atom

pull/472/head
Shamis Shukoor 6 vuotta sitten
committed by GitHub
vanhempi
commit
6a876827c2
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 muutettua tiedostoa jossa 3 lisäystä ja 1 poistoa
  1. +3
    -1
      src/lager_util.erl

+ 3
- 1
src/lager_util.erl Näytä tiedosto

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

Ladataan…
Peruuta
Tallenna