chore: make erlfmt happy

This commit is contained in:
JianBo He 2022-04-20 13:39:27 +08:00
parent cc220694fd
commit cd715c8052
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">>]).
@ -61,8 +61,8 @@ schema("/mqtt/sys_topics") ->
responses =>
#{
200 => schema_sys_topics()
}
},
}
},
put =>
#{
tags => ?TAGS,
@ -71,20 +71,24 @@ schema("/mqtt/sys_topics") ->
responses =>
#{
200 => schema_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,
<<"client_disconnected">> => true,
<<"client_subscribed">> => false,
<<"client_unsubscribed">> => false},
<<"sys_heartbeat_interval">> => <<"30s">>,
<<"sys_msg_interval">> => <<"1m">>
}.
#{
<<"sys_event_messages">> =>
#{
<<"client_connected">> => true,
<<"client_disconnected">> => true,
<<"client_subscribed">> => false,
<<"client_unsubscribed">> => false
},
<<"sys_heartbeat_interval">> => <<"30s">>,
<<"sys_msg_interval">> => <<"1m">>
}.

View File

@ -33,22 +33,27 @@ end_per_suite(_) ->
t_get_put(_) ->
{ok, Default} = get_sys_topics_config(),
?assertEqual(
#{<<"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_event_messages">> =>
#{
<<"client_connected">> => true,
<<"client_disconnected">> => true,
<<"client_subscribed">> => false,
<<"client_unsubscribed">> => false
},
<<"sys_heartbeat_interval">> => <<"30s">>,
<<"sys_msg_interval">> => <<"1m">>
},
Default
),
NConfig = Default#{
<<"sys_msg_interval">> => <<"4m">>,
<<"sys_event_messages">> => #{<<"client_subscribed">> => false}
},
{ok, ConfigResp} = put_sys_topics_config(NConfig),
?assertEqual(NConfig, ConfigResp),
{ok, Default} = put_sys_topics_config(Default).
NConfig = Default#{
<<"sys_msg_interval">> => <<"4m">>,
<<"sys_event_messages">> => #{<<"client_subscribed">> => false}
},
{ok, ConfigResp} = put_sys_topics_config(NConfig),
?assertEqual(NConfig, ConfigResp),
{ok, Default} = put_sys_topics_config(Default).
get_sys_topics_config() ->
Path = emqx_mgmt_api_test_util:api_path(["mqtt", "sys_topics"]),