Skip to content

Commit 5af9ba1

Browse files
author
wenwl
committed
enable log level
BugzID: 85978
1 parent 346d9de commit 5af9ba1

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/basho_bench.erl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ setup_benchmark(Opts, Configs) ->
4343
TestDir = test_dir(Opts, BenchName),
4444
application:set_env(basho_bench, test_dir, TestDir),
4545
basho_bench_config:set(test_id, BenchName),
46-
ConsoleLagerLevel = application:get_env(basho_bench, log_level, debug),
46+
ConsoleLagerLevel = application:get_env(basho_bench, level, debug),
47+
4748
ErrorLog = filename:join([TestDir, "error.log"]),
4849
ConsoleLog = filename:join([TestDir, "console.log"]),
4950
CrashLog = filename:join([TestDir, "crash.log"]),
@@ -62,10 +63,6 @@ setup_benchmark(Opts, Configs) ->
6263
application:set_env(lager, crash_log, CrashLog),
6364
load_apps([lager, basho_bench]),
6465
lager:start(),
65-
%% Log level can be overriden by the config files
66-
CustomLagerLevel = basho_bench_config:get(log_level, debug),
67-
lager:set_loglevel(lager_console_backend, CustomLagerLevel),
68-
lager:set_loglevel(lager_file_backend, ConsoleLog, CustomLagerLevel),
6966
case basho_bench_config:get(distribute_work, false) of
7067
true -> setup_distributed_work();
7168
false -> ok
@@ -87,7 +84,10 @@ setup_benchmark(Opts, Configs) ->
8784
%% Make sure this happens after starting lager or failures wont
8885
%% show.
8986
basho_bench_config:load(Configs),
90-
87+
%% Log level can be overriden by the config files
88+
CustomLagerLevel = basho_bench_config:get(level, info),
89+
lager:set_loglevel(lager_console_backend, CustomLagerLevel),
90+
lager:set_loglevel(lager_file_backend, ConsoleLog, CustomLagerLevel),
9191
%% Copy the config into the test dir for posterity
9292
[ begin {ok, _} = file:copy(Config, filename:join(TestDir, filename:basename(Config))) end
9393
|| Config <- Configs ],

0 commit comments

Comments
 (0)