refactor(mgmt_api): Clearer variable name.
This commit is contained in:
parent
77516d3854
commit
b65c9908a1
|
@ -194,15 +194,15 @@ extra_sub_props(Props) ->
|
|||
%%--------------------------------------------------------------------
|
||||
%% query funcs
|
||||
|
||||
query(Tab, {Qs, []}, Start, Limit) ->
|
||||
query(Tab, {Qs, []}, Continuation, Limit) ->
|
||||
Ms = qs2ms(Qs),
|
||||
emqx_mgmt_api:select_table(Tab, Ms, Start, Limit,
|
||||
emqx_mgmt_api:select_table(Tab, Ms, Continuation, Limit,
|
||||
fun format_channel_info/1);
|
||||
|
||||
query(Tab, {Qs, Fuzzy}, Start, Limit) ->
|
||||
query(Tab, {Qs, Fuzzy}, Continuation, Limit) ->
|
||||
Ms = qs2ms(Qs),
|
||||
MatchFun = match_fun(Ms, Fuzzy),
|
||||
emqx_mgmt_api:traverse_table(Tab, MatchFun, Start, Limit,
|
||||
emqx_mgmt_api:traverse_table(Tab, MatchFun, Continuation, Limit,
|
||||
fun format_channel_info/1).
|
||||
|
||||
qs2ms(Qs) ->
|
||||
|
|
|
@ -88,9 +88,9 @@ alarms(delete, _Params) ->
|
|||
%%%==============================================================================================
|
||||
%% internal
|
||||
|
||||
query(Table, _QsSpec, Start, Limit) ->
|
||||
query(Table, _QsSpec, Continuation, Limit) ->
|
||||
Ms = [{'$1',[],['$1']}],
|
||||
emqx_mgmt_api:select_table(Table, Ms, Start, Limit, fun format_alarm/1).
|
||||
emqx_mgmt_api:select_table(Table, Ms, Continuation, Limit, fun format_alarm/1).
|
||||
|
||||
format_alarm(Alarms) when is_list(Alarms) ->
|
||||
[emqx_alarm:format(Alarm) || Alarm <- Alarms];
|
||||
|
|
|
@ -555,15 +555,15 @@ generate_qs(Qs) ->
|
|||
%%--------------------------------------------------------------------
|
||||
%% Query Functions
|
||||
|
||||
query(Tab, {Qs, []}, Start, Limit) ->
|
||||
query(Tab, {Qs, []}, Continuation, Limit) ->
|
||||
Ms = qs2ms(Qs),
|
||||
emqx_mgmt_api:select_table(Tab, Ms, Start, Limit,
|
||||
emqx_mgmt_api:select_table(Tab, Ms, Continuation, Limit,
|
||||
fun format_channel_info/1);
|
||||
|
||||
query(Tab, {Qs, Fuzzy}, Start, Limit) ->
|
||||
query(Tab, {Qs, Fuzzy}, Continuation, Limit) ->
|
||||
Ms = qs2ms(Qs),
|
||||
MatchFun = match_fun(Ms, Fuzzy),
|
||||
emqx_mgmt_api:traverse_table(Tab, MatchFun, Start, Limit,
|
||||
emqx_mgmt_api:traverse_table(Tab, MatchFun, Continuation, Limit,
|
||||
fun format_channel_info/1).
|
||||
|
||||
%%--------------------------------------------------------------------
|
||||
|
|
|
@ -105,9 +105,9 @@ generate_topic(Params = #{topic := Topic}) ->
|
|||
Params#{topic => uri_string:percent_decode(Topic)};
|
||||
generate_topic(Params) -> Params.
|
||||
|
||||
query(Tab, {Qs, _}, Start, Limit) ->
|
||||
query(Tab, {Qs, _}, Continuation, Limit) ->
|
||||
Ms = qs2ms(Qs, [{{route, '_', '_'}, [], ['$_']}]),
|
||||
emqx_mgmt_api:select_table(Tab, Ms, Start, Limit, fun format/1).
|
||||
emqx_mgmt_api:select_table(Tab, Ms, Continuation, Limit, fun format/1).
|
||||
|
||||
qs2ms([], Res) -> Res;
|
||||
qs2ms([{topic,'=:=', T} | Qs], [{{route, _, N}, [], ['$_']}]) ->
|
||||
|
|
|
@ -148,14 +148,14 @@ format({_Subscriber, Topic, Options}) ->
|
|||
%% Query Function
|
||||
%%--------------------------------------------------------------------
|
||||
|
||||
query(Tab, {Qs, []}, Start, Limit) ->
|
||||
query(Tab, {Qs, []}, Continuation, Limit) ->
|
||||
Ms = qs2ms(Qs),
|
||||
emqx_mgmt_api:select_table(Tab, Ms, Start, Limit, fun format/1);
|
||||
emqx_mgmt_api:select_table(Tab, Ms, Continuation, Limit, fun format/1);
|
||||
|
||||
query(Tab, {Qs, Fuzzy}, Start, Limit) ->
|
||||
query(Tab, {Qs, Fuzzy}, Continuation, Limit) ->
|
||||
Ms = qs2ms(Qs),
|
||||
MatchFun = match_fun(Ms, Fuzzy),
|
||||
emqx_mgmt_api:traverse_table(Tab, MatchFun, Start, Limit, fun format/1).
|
||||
emqx_mgmt_api:traverse_table(Tab, MatchFun, Continuation, Limit, fun format/1).
|
||||
|
||||
match_fun(Ms, Fuzzy) ->
|
||||
MsC = ets:match_spec_compile(Ms),
|
||||
|
|
Loading…
Reference in New Issue