aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAlexander Strizhakov <alex.strizhakov@gmail.com>2020-04-17 08:42:48 +0300
committerAlexander Strizhakov <alex.strizhakov@gmail.com>2020-04-17 08:42:48 +0300
commit304ea09f4c9902a1f96f30541e6c5d253527dd47 (patch)
tree71f186b654e994677af31cd78d435f21e7259da3 /lib
parentbadd888ccbeed88228c0de66c068812a49139ce3 (diff)
downloadpleroma-304ea09f4c9902a1f96f30541e6c5d253527dd47.tar.gz
fix for logger configuration
Diffstat (limited to 'lib')
-rw-r--r--lib/pleroma/config/transfer_task.ex9
1 files changed, 7 insertions, 2 deletions
diff --git a/lib/pleroma/config/transfer_task.ex b/lib/pleroma/config/transfer_task.ex
index 3871e1cbb..f4722f99d 100644
--- a/lib/pleroma/config/transfer_task.ex
+++ b/lib/pleroma/config/transfer_task.ex
@@ -122,7 +122,7 @@ defmodule Pleroma.Config.TransferTask do
:ok = update_env(:logger, :backends, merged)
end
- defp configure({group, key, _, merged}) do
+ defp configure({_, key, _, merged}) when key in [:console, :ex_syslogger] do
merged =
if key == :console do
put_in(merged[:format], merged[:format] <> "\n")
@@ -136,7 +136,12 @@ defmodule Pleroma.Config.TransferTask do
else: key
Logger.configure_backend(backend, merged)
- :ok = update_env(:logger, group, merged)
+ :ok = update_env(:logger, key, merged)
+ end
+
+ defp configure({_, key, _, merged}) do
+ Logger.configure([{key, merged}])
+ :ok = update_env(:logger, key, merged)
end
defp update({group, key, value, merged}) do