Kaynağa Gözat

Fix for loglevel none in status

pull/105/head
Andrew Thompson 12 yıl önce
ebeveyn
işleme
24d17d05fa
1 değiştirilmiş dosya ile 8 ekleme ve 2 silme
  1. +8
    -2
      src/lager.erl

+ 8
- 2
src/lager.erl Dosyayı Görüntüle

@ -210,7 +210,10 @@ status() ->
[begin
LevelName = case Level of
{mask, Mask} ->
hd(lager_util:mask_to_levels(Mask));
case lager_util:mask_to_levels(Mask) of
[] -> none;
Levels -> hd(Levels)
end;
Num ->
lager_util:num_to_level(Num)
end,
@ -243,7 +246,10 @@ set_loglevel(Handler, Ident, Level) when is_atom(Level) ->
get_loglevel(Handler) ->
case gen_event:call(lager_event, Handler, get_loglevel, infinity) of
{mask, Mask} ->
erlang:hd(lager_util:mask_to_levels(Mask));
case lager_util:mask_to_levels(Mask) of
[] -> none;
Levels -> hd(Levels)
end;
X when is_integer(X) ->
lager_util:num_to_level(X);
Y -> Y

Yükleniyor…
İptal
Kaydet