Explorar el Código

is_loggble - support for severity as atom

pull/472/head
Shamis Shukoor hace 6 años
cometido por GitHub
padre
commit
6a876827c2
No se encontró ninguna clave conocida en la base de datos para esta firma ID de clave GPG: 4AEE18F83AFDEB23
Se han modificado 1 ficheros con 3 adiciones y 1 borrados
  1. +3
    -1
      src/lager_util.erl

+ 3
- 1
src/lager_util.erl Ver fichero

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

Cargando…
Cancelar
Guardar