diff --git a/src/lager_app.erl b/src/lager_app.erl index b293ce4..20d3645 100644 --- a/src/lager_app.erl +++ b/src/lager_app.erl @@ -29,7 +29,7 @@ start(_StartType, _StartArgs) -> {ok, Pid} = lager_sup:start_link(), Handlers = case application:get_env(lager, handlers) of undefined -> - [{lager_console_backend, [info]}, + [{lager_console_backend, info}, {lager_file_backend, [{"log/error.log", error}, {"log/console.log", info}]}]; {ok, Val} -> Val diff --git a/src/lager_console_backend.erl b/src/lager_console_backend.erl index 637451b..3af2991 100644 --- a/src/lager_console_backend.erl +++ b/src/lager_console_backend.erl @@ -23,7 +23,7 @@ -record(state, {level}). -init([Level]) -> +init(Level) -> {ok, #state{level=lager_util:level_to_num(Level)}}. handle_call(get_loglevel, #state{level=Level} = State) -> diff --git a/test/lager_test_backend.erl b/test/lager_test_backend.erl index 06635a0..3ad96bd 100644 --- a/test/lager_test_backend.erl +++ b/test/lager_test_backend.erl @@ -28,7 +28,7 @@ -include_lib("eunit/include/eunit.hrl"). -endif. -init([Level]) -> +init(Level) -> {ok, #state{level=lager_util:level_to_num(Level), buffer=[], ignored=[]}}. handle_call(count, #state{buffer=Buffer} = State) -> @@ -172,7 +172,7 @@ lager_test_() -> setup() -> application:load(lager), - application:set_env(lager, handlers, [{?MODULE, [info]}]), + application:set_env(lager, handlers, [{?MODULE, info}]), application:set_env(lager, error_logger_redirect, false), application:start(lager), gen_event:call(lager_event, ?MODULE, flush). @@ -191,7 +191,7 @@ error_logger_redirect_crash_test_() -> fun() -> application:load(lager), application:set_env(lager, error_logger_redirect, true), - application:set_env(lager, handlers, [{?MODULE, [error]}]), + application:set_env(lager, handlers, [{?MODULE, error}]), application:start(lager), crash:start() end, @@ -337,7 +337,7 @@ error_logger_redirect_test_() -> fun() -> application:load(lager), application:set_env(lager, error_logger_redirect, true), - application:set_env(lager, handlers, [{?MODULE, [info]}]), + application:set_env(lager, handlers, [{?MODULE, info}]), application:start(lager), timer:sleep(100), gen_event:call(lager_event, ?MODULE, flush)