-
Notifications
You must be signed in to change notification settings - Fork 60
/
Copy pathsys.config
70 lines (70 loc) · 2.51 KB
/
sys.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
[
{partisan, [
%% {name, 'foo@127.0.0.1'},
%% {name, 'ale@ale-macbook.local'},
{peer_ip, {127,0,0,1}},
%% {peer_port, 12345},
%% {listen_addrs, [
%% "127.0.0.1:12345",
%% <<"127.0.0.1:12345">>,
%% {"127.0.0.1", "12345"},
%% {{127, 0, 0, 1}, 12345},
%% #{ip => "127.0.0.1", port => "12345"},
%% #{ip => <<"127.0.0.1">>, port => <<"12345">>},
%% #{ip => {127, 0, 0, 1}, port => 12345}
%% ]},
{remote_ref_format, improper_list},
{tls, true},
{tls_server_options, [
{certfile, "config/_ssl/server/keycert.pem"},
{cacertfile, "config/_ssl/server/cacerts.pem"},
{keyfile, "config/_ssl/server/key.pem"},
{verify, verify_none}
]},
{tls_client_options, [
{certfile, "config/_ssl/client/keycert.pem"},
{cacertfile, "config/_ssl/client/cacerts.pem"},
{keyfile, "config/_ssl/client/key.pem"},
{verify, verify_none}
]}
]},
{kernel, [
{logger_level, info},
{logger, [
{handler, default, logger_std_h, #{
formatter => {logger_formatter, #{
legacy_header => false,
single_line => true,
%% term_depth => 50,
%% time_designator => "T",
%% time_offset => 0,
template => [
"=== when=", time,
" level=", level,
{pid,[" pid=",pid],[]},
" at=", mfa, ":", line, " ",
{otel_trace_id, ["trace_id=", otel_trace_id, " "], []},
{otel_span_id, ["span_id=", otel_span_id, " "], []},
msg,
"\n"
]
}},
filter_default => stop,
filters => [
{remote_gl,
{fun logger_filters:remote_gl/2, stop}
},
{no_domain,
{fun logger_filters:domain/2,{log,undefined,[]}}
},
{domain,
{fun logger_filters:domain/2, {stop, equal, [sasl]}}
},
{domain,
{fun logger_filters:domain/2, {log, super, [otp]}}
}
]
}}
]}
]}
].