Просмотр исходного кода

chore: improved InfluxDB connection error messaging

zhongwencool 1 год назад
Родитель
Сommit
b4eb910cb1
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      apps/emqx_bridge_influxdb/src/emqx_bridge_influxdb_connector.erl

+ 2 - 2
apps/emqx_bridge_influxdb/src/emqx_bridge_influxdb_connector.erl

@@ -396,7 +396,7 @@ do_start_client(InstId, ClientConfig, Config) ->
                             }),
                             }),
                             %% no leak
                             %% no leak
                             _ = influxdb:stop_client(Client),
                             _ = influxdb:stop_client(Client),
-                            {error, influxdb_client_auth_error}
+                            {error, connect_ok_but_auth_failed}
                     end;
                     end;
                 {false, Reason} ->
                 {false, Reason} ->
                     ?tp(influxdb_connector_start_failed, #{
                     ?tp(influxdb_connector_start_failed, #{
@@ -410,7 +410,7 @@ do_start_client(InstId, ClientConfig, Config) ->
                     }),
                     }),
                     %% no leak
                     %% no leak
                     _ = influxdb:stop_client(Client),
                     _ = influxdb:stop_client(Client),
-                    {error, influxdb_client_not_alive}
+                    {error, {connect_failed, Reason}}
             end;
             end;
         {error, {already_started, Client0}} ->
         {error, {already_started, Client0}} ->
             ?tp(influxdb_connector_start_already_started, #{}),
             ?tp(influxdb_connector_start_already_started, #{}),