fix: fix bridge resource Id

This commit is contained in:
EMQ-YangM 2022-04-12 13:50:59 +08:00
parent 2e4c9720d8
commit a7ee4f9fea
1 changed files with 5 additions and 4 deletions

View File

@ -380,10 +380,11 @@ schema("/nodes/:node/bridges/:id/operation/:operation") ->
end). end).
'/bridges/:id/reset_metrics'(put, #{bindings := #{id := Id}}) -> '/bridges/:id/reset_metrics'(put, #{bindings := #{id := Id}}) ->
case emqx_bridge:reset_metrics(Id) of ?TRY_PARSE_ID(Id,
ok -> {200, <<"Reset success">>}; case emqx_bridge:reset_metrics(emqx_bridge:resource_id(BridgeType, BridgeName)) of
Reason -> {400, error_msg('BAD_REQUEST', Reason)} ok -> {200, <<"Reset success">>};
end. Reason -> {400, error_msg('BAD_REQUEST', Reason)}
end).
lookup_from_all_nodes(BridgeType, BridgeName, SuccCode) -> lookup_from_all_nodes(BridgeType, BridgeName, SuccCode) ->
Nodes = mria_mnesia:running_nodes(), Nodes = mria_mnesia:running_nodes(),