fix: clients api node params
This commit is contained in:
parent
e88823fd36
commit
32a84b3aba
|
@ -514,8 +514,15 @@ subscriptions(get, Request) ->
|
||||||
%% api apply
|
%% api apply
|
||||||
|
|
||||||
list(Params) ->
|
list(Params) ->
|
||||||
Response = emqx_mgmt_api:cluster_query(Params, ?CLIENT_QS_SCHEMA, ?query_fun),
|
case proplists:get_value(<<"node">>, Params, undefined) of
|
||||||
{200, Response}.
|
undefined ->
|
||||||
|
Response = emqx_mgmt_api:cluster_query(Params, ?CLIENT_QS_SCHEMA, ?query_fun),
|
||||||
|
{200, Response};
|
||||||
|
Node1 ->
|
||||||
|
Node = binary_to_atom(Node1, utf8),
|
||||||
|
Response = emqx_mgmt_api:node_query(Node, proplists:delete(<<"node">>, Params), ?CLIENT_QS_SCHEMA, ?query_fun),
|
||||||
|
{200, Response}
|
||||||
|
end.
|
||||||
|
|
||||||
lookup(#{clientid := ClientID}) ->
|
lookup(#{clientid := ClientID}) ->
|
||||||
case emqx_mgmt:lookup_client({clientid, ClientID}, ?format_fun) of
|
case emqx_mgmt:lookup_client({clientid, ClientID}, ?format_fun) of
|
||||||
|
|
Loading…
Reference in New Issue