refactor(emqx_bridge): use more simplistic function to validate connector
This commit is contained in:
parent
d2901afd1b
commit
9ebbc9bbea
|
@ -410,10 +410,10 @@ uninstall_bridge_v2(
|
||||||
CreationOpts = emqx_resource:fetch_creation_opts(Config),
|
CreationOpts = emqx_resource:fetch_creation_opts(Config),
|
||||||
ok = emqx_resource_buffer_worker_sup:stop_workers(BridgeV2Id, CreationOpts),
|
ok = emqx_resource_buffer_worker_sup:stop_workers(BridgeV2Id, CreationOpts),
|
||||||
ok = emqx_resource:clear_metrics(BridgeV2Id),
|
ok = emqx_resource:clear_metrics(BridgeV2Id),
|
||||||
case combine_connector_and_bridge_v2_config(BridgeV2Type, BridgeName, Config) of
|
case validate_referenced_connectors(BridgeV2Type, ConnectorName, BridgeName) of
|
||||||
{error, _} ->
|
{error, _} ->
|
||||||
ok;
|
ok;
|
||||||
_CombinedConfig ->
|
ok ->
|
||||||
%% Deinstall from connector
|
%% Deinstall from connector
|
||||||
ConnectorId = emqx_connector_resource:resource_id(
|
ConnectorId = emqx_connector_resource:resource_id(
|
||||||
connector_type(BridgeV2Type), ConnectorName
|
connector_type(BridgeV2Type), ConnectorName
|
||||||
|
|
Loading…
Reference in New Issue