Allow mix tasks to always run with debug logging
authorMark Felder <feld@FreeBSD.org>
Tue, 19 Nov 2019 22:01:17 +0000 (16:01 -0600)
committerMark Felder <feld@FreeBSD.org>
Tue, 19 Nov 2019 22:01:17 +0000 (16:01 -0600)
config/config.exs
config/prod.exs
config/test.exs
lib/mix/pleroma.ex

index bf2b3f6e28379208e57eae5e1bdc367402feec0e..9ac78c58961fdbf03782dc43ca20930625dc145c 100644 (file)
@@ -180,6 +180,7 @@ config :pleroma, Pleroma.Web.Endpoint,
 
 # Configures Elixir's Logger
 config :logger, :console,
+  level: :debug,
   format: "$time $metadata[$level] $message\n",
   metadata: [:request_id]
 
index 9c205cbd2f02cde66445e94235a807413dcf70e0..301d2b9cb9c361fc267100d383160a91b2f588ac 100644 (file)
@@ -20,7 +20,7 @@ config :pleroma, Pleroma.Web.Endpoint,
 config :phoenix, serve_endpoints: true
 
 # Do not print debug messages in production
-config :logger, level: :warn
+config :logger, :console, level: :warn
 
 # ## SSL Support
 #
index da2778aa749ef6b32052f0bce6ae06f91b72eb47..559ff423e84eb84810c795b072f59e49e3e63d51 100644 (file)
@@ -15,7 +15,7 @@ config :pleroma, Pleroma.Captcha,
   method: Pleroma.Captcha.Mock
 
 # Print only warnings and errors during test
-config :logger, level: :warn
+config :logger, :console, level: :warn
 
 config :pleroma, :auth, oauth_consumer_strategies: []
 
index faeb30e1dc378da65b601ce01f4deb537056a2e6..94eeb7d68e2fa665c4c46acf2269061bd3e8ceb3 100644 (file)
@@ -6,6 +6,7 @@ defmodule Mix.Pleroma do
   @doc "Common functions to be reused in mix tasks"
   def start_pleroma do
     Application.put_env(:phoenix, :serve_endpoints, false, persistent: true)
+    Application.put_env(:logger, :console, level: :debug)
     {:ok, _} = Application.ensure_all_started(:pleroma)
   end