Skip to content

Commit e82b52e

Browse files
committed
Merge pull request #120 from saltos/lager_backend_log_level
Fix lager file backend format and allow the user to set log level for the log file.
2 parents f7cc1d5 + ed770df commit e82b52e

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

src/basho_bench.erl

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,9 @@ main(Args) ->
6363
application:set_env(lager,
6464
handlers,
6565
[{lager_console_backend, ConsoleLagerLevel},
66-
{lager_file_backend,
67-
[ {ErrorLog, error, 10485760, "$D0", 5},
68-
{ConsoleLog, debug, 10485760, "$D0", 5} ]} ]),
66+
{lager_file_backend, [{file, ErrorLog}, {level, error}, {size, 10485760}, {date, "$D0"}, {count, 5}]},
67+
{lager_file_backend, [{file, ConsoleLog}, {level, debug}, {size, 10485760}, {date, "$D0"}, {count, 5}]}
68+
]),
6969
application:set_env(lager, crash_log, CrashLog),
7070
lager:start(),
7171

@@ -76,6 +76,7 @@ main(Args) ->
7676
%% Log level can be overriden by the config files
7777
CustomLagerLevel = basho_bench_config:get(log_level),
7878
lager:set_loglevel(lager_console_backend, CustomLagerLevel),
79+
lager:set_loglevel(lager_file_backend, ConsoleLog, CustomLagerLevel),
7980

8081
%% Init code path
8182
add_code_paths(basho_bench_config:get(code_paths, [])),

0 commit comments

Comments
 (0)