Commit 1b5c23a
authored
Elixir 1.10 support (#33)
* Adds Elixir 1.10.0 to the Travis CI matrix
* Ignores Erlang logger metadata keys that can't be encoded to JSON
Elixir 1.10 includes a better integration with the Erlang logger, this
means that the logger level, logger metadata, as well as all log
messages are now shared between Erlang and Elixir.
Some of the Erlang logger metadata doesn't have a valid representation
in JSON. This is a problem because when logger_json tries to encode them
it will fail
This commit updates logger_json to ignore the Erlang logger metadata keys
that can't be encoded to JSON.1 parent 65279d6 commit 1b5c23a
2 files changed
+3
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| |||
0 commit comments