Procházet zdrojové kódy

is_loggble - support for severity as atom

pull/472/head
Shamis Shukoor před 6 roky
odevzdal GitHub
rodič
revize
6a876827c2
V databázi nebyl nalezen žádný známý klíč pro tento podpis ID GPG klíče: 4AEE18F83AFDEB23
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. +3
    -1
      src/lager_util.erl

+ 3
- 1
src/lager_util.erl Zobrazit soubor

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

Načítá se…
Zrušit
Uložit