Skip to content

Commit e654458

Browse files
Emit notice logs in :console backend
yes.. this is not very "backward compatible".. I guess adding some config flag to enable it, and default it to false.. would be proper (?)
1 parent c46e14d commit e654458

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

lib/logger/lib/logger.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -835,7 +835,7 @@ defmodule Logger do
835835
alert: :error,
836836
critical: :error,
837837
warning: :warn,
838-
notice: :info
838+
notice: :notice
839839
}
840840

841841
for level <- @levels do

lib/logger/lib/logger/backends/console.ex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,7 @@ defmodule Logger.Backends.Console do
236236
info: Keyword.get(colors, :info, :normal),
237237
warn: Keyword.get(colors, :warn, :yellow),
238238
error: Keyword.get(colors, :error, :red),
239+
notice: Keyword.get(colors, :notice, :blue),
239240
enabled: Keyword.get(colors, :enabled, IO.ANSI.enabled?())
240241
}
241242
end

lib/logger/lib/logger/handler.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ defmodule Logger.Handler do
1212
defp erlang_level_to_elixir_level(:critical), do: :error
1313
defp erlang_level_to_elixir_level(:error), do: :error
1414
defp erlang_level_to_elixir_level(:warning), do: :warn
15-
defp erlang_level_to_elixir_level(:notice), do: :info
15+
defp erlang_level_to_elixir_level(:notice), do: :notice
1616
defp erlang_level_to_elixir_level(:info), do: :info
1717
defp erlang_level_to_elixir_level(:debug), do: :debug
1818
defp erlang_level_to_elixir_level(:all), do: :debug

0 commit comments

Comments
 (0)