osmith submitted this change.
Rework logging config, colorize output
Change-Id: Icb24c9ab0f7f236424c08f6461d058d9a6e8a40b
---
M config/sys.config
M rebar.config
M rebar.lock
3 files changed, 25 insertions(+), 4 deletions(-)
diff --git a/config/sys.config b/config/sys.config
index 072f183..dcace60 100644
--- a/config/sys.config
+++ b/config/sys.config
@@ -4,5 +4,12 @@
[{logger_level, info},
{logger,
[{handler, default, logger_std_h,
- #{ level => debug, formatter => {logger_formatter,
- #{ template => ["[", level, "] ", pid, " ", file, ":", line, " ", msg, "\n"] }}}}]}]}].
+ #{formatter =>
+ {logger_color_formatter, #{legacy_header => false,
+ single_line => false,
+ template => [time, " ", color, "[", level, "]",
+ {pid, [" ", pid, ""], ""},
+ {mfa, [" ", mfa, ":", line], ""},
+ ": ", msg, reset, "\n"]}}}}]}]}].
+
+%% vim:set ts=2 sw=2 et:
diff --git a/rebar.config b/rebar.config
index e4da64f..57da0ba 100644
--- a/rebar.config
+++ b/rebar.config
@@ -4,7 +4,9 @@
{minimum_otp_vsn, "25.2.3"}.
-{deps, []}.
+{deps, [
+ {logger_color_formatter, {git, "https://github.com/rlipscombe/logger_color_formatter.git", {tag, "0.5.0"}}}
+]}.
{plugins, [
{provider_asn1, ".*", {git, "https://github.com/knusbaum/provider_asn1.git", {tag, "0.4.0"}}}
diff --git a/rebar.lock b/rebar.lock
index 57afcca..0d93593 100644
--- a/rebar.lock
+++ b/rebar.lock
@@ -1 +1,4 @@
-[].
+[{<<"logger_color_formatter">>,
+ {git,"https://github.com/rlipscombe/logger_color_formatter.git",
+ {ref,"f1c96f979e6350f8cd787d27fe9ff003cbf3416b"}},
+ 0}].
To view, visit change 37043. To unsubscribe, or for help writing mail filters, visit settings.