refactor(schema): change log_lvel to enum type
This commit is contained in:
parent
3d20e566d8
commit
af3dfc91b1
|
@ -28,14 +28,12 @@
|
|||
|
||||
-include("emqx_conf.hrl").
|
||||
|
||||
-type log_level() :: debug | info | notice | warning | error | critical | alert | emergency | all.
|
||||
-type file() :: string().
|
||||
-type cipher() :: map().
|
||||
|
||||
-behaviour(hocon_schema).
|
||||
|
||||
-reflect_type([
|
||||
log_level/0,
|
||||
file/0,
|
||||
cipher/0
|
||||
]).
|
||||
|
@ -1289,7 +1287,7 @@ log_handler_common_confs(Handler, Default) ->
|
|||
[
|
||||
{"level",
|
||||
sc(
|
||||
log_level(),
|
||||
hoconsc:enum([debug, info, notice, warning, error, critical, alert, emergency, all]),
|
||||
#{
|
||||
default => maps:get(level, Default, warning),
|
||||
desc => ?DESC(LevelDesc),
|
||||
|
|
Loading…
Reference in New Issue