forked from tonyrog/ale
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsys.config
39 lines (39 loc) · 1.11 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
%% -*- erlang -*-
%%
%% ale
%% Configuration file for included erlang applications.
[
%% SASL config
{sasl, [
{sasl_error_logger, {file, "log/sasl-error.log"}},
{errlog_type, error},
{error_logger_mf_dir, "log/sasl"}, % Log directory
{error_logger_mf_maxbytes, 10485760}, % 10 MB max file size
{error_logger_mf_maxfiles, 5} % 5 files max
]},
%% Lager config, see lager documentation
{lager, [
{handlers,
[
{lager_console_backend, debug},
{lager_file_backend,
[
{"log/lager/error.log", error, 10485760, "$D0", 5},
{"log/lager/console.log", info, 10485760, "$D0", 5}
]}
]}
]},
%% Ale config.
%% For format of trace filter and level, see lager doc.
{ale, [
{options, []},
%% {options, [{debug, true}]},
%% traces - list({list(Filter:tuple()), Level}) %% to console
%% list({list(Filter:tuple()), Level, File}) %% to file
%% Filter for ex {module, Module}
{init_traces, [
%% {[{module, sz_master}], debug},
%% {[{module, sz_node}], info, "/tmp/ale.log"}
]}
]}
].