Przeglądaj źródła

Merge pull request #13698 from HJianBo/update-datalayers-vsn

ci: use the latest tag for datalayers
JianBo He 1 rok temu
rodzic
commit
735dacee7b

+ 1 - 1
.ci/docker-compose-file/.env

@@ -12,7 +12,7 @@ OPENTS_TAG=9aa7f88
 KINESIS_TAG=2.1
 HSTREAMDB_TAG=v0.19.3
 HSTREAMDB_ZK_TAG=3.8.1
-DATALAYERS_TAG=nightly
+DATALAYERS_TAG=v2.1.7
 
 MS_IMAGE_ADDR=mcr.microsoft.com/mssql/server
 SQLSERVER_TAG=2019-CU19-ubuntu-20.04

+ 5 - 0
apps/emqx_bridge_datalayers/src/emqx_bridge_datalayers_connector.erl

@@ -487,6 +487,11 @@ reply_callback(ReplyFunAndArgs, {ok, Code, _, Body}) when ?IS_HTTP_ERROR(Code) -
     ?tp(datalayers_connector_do_query_failure, #{error => Body}),
     Result = {error, {unrecoverable_error, Body}},
     emqx_resource:apply_reply_fun(ReplyFunAndArgs, Result);
+reply_callback(ReplyFunAndArgs, {ok, Code, Headers}) when ?IS_HTTP_ERROR(Code) ->
+    Error = #{code => Code, headers => Headers},
+    ?tp(datalayers_connector_do_query_failure, #{error => Error}),
+    Result = {error, {unrecoverable_error, Error}},
+    emqx_resource:apply_reply_fun(ReplyFunAndArgs, Result);
 reply_callback(ReplyFunAndArgs, Result) ->
     ?tp(datalayers_connector_do_query_ok, #{result => Result}),
     emqx_resource:apply_reply_fun(ReplyFunAndArgs, Result).