Partially revert "Elixir 1.19: Refactor Logger configuration to what Elixir 1.15+ expects"
This partially reverts commit fc35204cc1d718ba7815cc5e1b08746202b4f7dc.
This commit is contained in:
parent
6ffd25682d
commit
a5bd4e0d92
5 changed files with 11 additions and 15 deletions
|
|
@ -132,12 +132,11 @@ config :pleroma, Pleroma.Web.Endpoint,
|
||||||
"SameSite=Lax"
|
"SameSite=Lax"
|
||||||
]
|
]
|
||||||
|
|
||||||
# config :logger, :console has been changed in 1.15+ and split into
|
# Configures Elixir's Logger
|
||||||
# :default_handler and :default_formatter. It started emitting warnings in 1.19.
|
config :logger, backends: [:console]
|
||||||
# See https://hexdocs.pm/logger/1.19.0/Logger.html#module-backends-and-backwards-compatibility
|
|
||||||
config :logger, :default_handler, level: :debug
|
|
||||||
|
|
||||||
config :logger, :default_formatter,
|
config :logger, :console,
|
||||||
|
level: :debug,
|
||||||
format: "\n$time $metadata[$level] $message\n",
|
format: "\n$time $metadata[$level] $message\n",
|
||||||
metadata: [:actor, :path, :type, :user]
|
metadata: [:actor, :path, :type, :user]
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -36,7 +36,7 @@ config :pleroma, Pleroma.Emails.Mailer, adapter: Swoosh.Adapters.Local
|
||||||
# different ports.
|
# different ports.
|
||||||
|
|
||||||
# Do not include timestamps in development logs
|
# Do not include timestamps in development logs
|
||||||
config :logger, :default_formatter, format: "$metadata[$level] $message\n"
|
config :logger, Logger.Backends.Console, format: "$metadata[$level] $message\n"
|
||||||
|
|
||||||
# Set a higher stacktrace during development. Avoid configuring such
|
# Set a higher stacktrace during development. Avoid configuring such
|
||||||
# in production as building large stacktraces may be expensive.
|
# in production as building large stacktraces may be expensive.
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,8 @@ config :pleroma, Pleroma.Web.Endpoint,
|
||||||
config :phoenix, serve_endpoints: true
|
config :phoenix, serve_endpoints: true
|
||||||
|
|
||||||
# Do not print debug messages in production
|
# Do not print debug messages in production
|
||||||
config :logger, :default_handler, level: :info
|
config :logger, Logger.Backends.Console, level: :info
|
||||||
|
config :logger, :console, level: :info
|
||||||
config :logger, :ex_syslogger, level: :info
|
config :logger, :ex_syslogger, level: :info
|
||||||
|
|
||||||
# ## SSL Support
|
# ## SSL Support
|
||||||
|
|
|
||||||
|
|
@ -15,13 +15,9 @@ config :pleroma, Pleroma.Captcha,
|
||||||
method: Pleroma.Captcha.Mock
|
method: Pleroma.Captcha.Mock
|
||||||
|
|
||||||
# Print only warnings and errors during test
|
# Print only warnings and errors during test
|
||||||
config :logger, :default_handler, level: :warning
|
config :logger, :console,
|
||||||
|
level: :warning,
|
||||||
config :logger, :default_formatter,
|
format: "\n[$level] $message\n"
|
||||||
format: "\n[$level] $message\n",
|
|
||||||
colors: [
|
|
||||||
enabled: false
|
|
||||||
]
|
|
||||||
|
|
||||||
config :pleroma, :auth, oauth_consumer_strategies: []
|
config :pleroma, :auth, oauth_consumer_strategies: []
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -886,7 +886,7 @@ See: [logger’s documentation](https://hexdocs.pm/logger/Logger.html) and [ex_s
|
||||||
An example of logging info to local syslog, but debug to console:
|
An example of logging info to local syslog, but debug to console:
|
||||||
```elixir
|
```elixir
|
||||||
config :pleroma, :logger,
|
config :pleroma, :logger,
|
||||||
backends: [ {ExSyslogger, :ex_syslogger}]
|
backends: [{ExSyslogger, :ex_syslogger}]
|
||||||
|
|
||||||
config :logger, :ex_syslogger,
|
config :logger, :ex_syslogger,
|
||||||
level: :info,
|
level: :info,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue