style: reformat some modules in emqx_management app

This commit is contained in:
Zaiming (Stone) Shi 2022-04-19 22:26:44 +02:00
parent a0145f4692
commit 628f0bf579
2 changed files with 45 additions and 36 deletions

View File

@ -22,14 +22,14 @@
-include_lib("typerefl/include/types.hrl").
%% API
-export([ api_spec/0
, paths/0
, schema/1
, namespace/0
-export([
api_spec/0,
paths/0,
schema/1,
namespace/0
]).
-export([ sys/2
]).
-export([sys/2]).
-define(TAGS, [<<"sys">>]).
@ -77,14 +77,18 @@ schema("/mqtt/sys_topics") ->
schema_sys_topics() ->
emqx_dashboard_swagger:schema_with_example(
hoconsc:ref(emqx_schema, "sys_topics"), example_sys_topics()).
hoconsc:ref(emqx_schema, "sys_topics"), example_sys_topics()
).
example_sys_topics() ->
#{<<"sys_event_messages">> =>
#{<<"client_connected">> => true,
#{
<<"sys_event_messages">> =>
#{
<<"client_connected">> => true,
<<"client_disconnected">> => true,
<<"client_subscribed">> => false,
<<"client_unsubscribed">> => false},
<<"client_unsubscribed">> => false
},
<<"sys_heartbeat_interval">> => <<"30s">>,
<<"sys_msg_interval">> => <<"1m">>
}.

View File

@ -33,14 +33,19 @@ end_per_suite(_) ->
t_get_put(_) ->
{ok, Default} = get_sys_topics_config(),
?assertEqual(
#{<<"sys_event_messages">> =>
#{<<"client_connected">> => true,
#{
<<"sys_event_messages">> =>
#{
<<"client_connected">> => true,
<<"client_disconnected">> => true,
<<"client_subscribed">> => false,
<<"client_unsubscribed">> => false
},
<<"sys_heartbeat_interval">> => <<"30s">>,
<<"sys_msg_interval">> => <<"1m">>}, Default),
<<"sys_msg_interval">> => <<"1m">>
},
Default
),
NConfig = Default#{
<<"sys_msg_interval">> => <<"4m">>,