fix logger config
This commit is contained in:
parent
4afa622732
commit
d39e1ebcf4
@ -11,6 +11,7 @@
|
|||||||
|
|
||||||
start(_StartType, _StartArgs) ->
|
start(_StartType, _StartArgs) ->
|
||||||
start_logger(),
|
start_logger(),
|
||||||
|
logger:warning("call me here start logger"),
|
||||||
aircon_sup:start_link().
|
aircon_sup:start_link().
|
||||||
|
|
||||||
stop(_State) ->
|
stop(_State) ->
|
||||||
@ -19,9 +20,20 @@ stop(_State) ->
|
|||||||
%% internal functions
|
%% internal functions
|
||||||
|
|
||||||
start_logger() ->
|
start_logger() ->
|
||||||
%filelib:ensure_dir("log/debug.log"),
|
filelib:ensure_dir("log/debug.log"),
|
||||||
|
|
||||||
logger:add_handler(
|
logger:set_primary_config(level, info),
|
||||||
|
logger:set_application_level(aircon, info),
|
||||||
|
|
||||||
|
Formatter = #{
|
||||||
|
template => [
|
||||||
|
time, " [", level, "] ",
|
||||||
|
message, " ",
|
||||||
|
metadata, "\n"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
|
||||||
|
ok = logger:add_handler(
|
||||||
disk,
|
disk,
|
||||||
logger_disk_log_h,
|
logger_disk_log_h,
|
||||||
#{
|
#{
|
||||||
@ -29,15 +41,15 @@ start_logger() ->
|
|||||||
file => "log/debug.log",
|
file => "log/debug.log",
|
||||||
size => 10485760,
|
size => 10485760,
|
||||||
max_no_files => 5,
|
max_no_files => 5,
|
||||||
formatter => {logger_formatter, #{template => "$time [$level] $message $metadata\n"}}
|
formatter => {logger_formatter, Formatter}
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
|
|
||||||
logger:add_handler(
|
ok = logger:add_handler(
|
||||||
default_console,
|
default_console,
|
||||||
logger_std_h,
|
logger_std_h,
|
||||||
#{
|
#{
|
||||||
level => debug,
|
level => debug,
|
||||||
formatter => {logger_formatter, #{template => "$time [$level] $message $metadata\n"}}
|
formatter => {logger_formatter, Formatter}
|
||||||
}
|
}
|
||||||
).
|
).
|
||||||
@ -36,23 +36,23 @@ init([]) ->
|
|||||||
RegisterName = read_service_name(),
|
RegisterName = read_service_name(),
|
||||||
|
|
||||||
ChildSpecs = [
|
ChildSpecs = [
|
||||||
#{
|
%#{
|
||||||
id => 'efka_client',
|
% id => 'efka_client',
|
||||||
start => {'efka_client', start_link, [RegisterName, Host, Port]},
|
% start => {'efka_client', start_link, [RegisterName, Host, Port]},
|
||||||
restart => permanent,
|
% restart => permanent,
|
||||||
shutdown => 2000,
|
% shutdown => 2000,
|
||||||
type => worker,
|
% type => worker,
|
||||||
modules => ['efka_client']
|
% modules => ['efka_client']
|
||||||
},
|
%},
|
||||||
|
|
||||||
#{
|
%#{
|
||||||
id => 'aircon_args',
|
% id => 'aircon_args',
|
||||||
start => {'aircon_args', start_link, []},
|
% start => {'aircon_args', start_link, []},
|
||||||
restart => permanent,
|
% restart => permanent,
|
||||||
shutdown => 2000,
|
% shutdown => 2000,
|
||||||
type => worker,
|
% type => worker,
|
||||||
modules => ['aircon_args']
|
% modules => ['aircon_args']
|
||||||
},
|
%},
|
||||||
|
|
||||||
#{
|
#{
|
||||||
id => aircon_logger,
|
id => aircon_logger,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user