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

fix: issues with the RabbitMQ config

Kjell Winblad 2 лет назад
Родитель
Сommit
41f5eff014

+ 1 - 1
apps/emqx_bridge_rabbitmq/src/emqx_bridge_rabbitmq.erl

@@ -95,7 +95,7 @@ fields("config") ->
 fields("creation_opts") ->
 fields("creation_opts") ->
     emqx_resource_schema:fields("creation_opts");
     emqx_resource_schema:fields("creation_opts");
 fields("post") ->
 fields("post") ->
-    fields("post", clickhouse);
+    fields("post", rabbitmq);
 fields("put") ->
 fields("put") ->
     fields("config");
     fields("config");
 fields("get") ->
 fields("get") ->

+ 1 - 16
apps/emqx_bridge_rabbitmq/src/emqx_bridge_rabbitmq_connector.erl

@@ -72,14 +72,7 @@ fields(config) ->
                     desc => ?DESC("username")
                     desc => ?DESC("username")
                 }
                 }
             )},
             )},
-        {password,
-            hoconsc:mk(
-                typerefl:binary(),
-                #{
-                    required => true,
-                    desc => ?DESC("password")
-                }
-            )},
+        {password, fun emqx_connector_schema_lib:password/1},
         {pool_size,
         {pool_size,
             hoconsc:mk(
             hoconsc:mk(
                 typerefl:pos_integer(),
                 typerefl:pos_integer(),
@@ -129,14 +122,6 @@ fields(config) ->
                     desc => ?DESC("heartbeat")
                     desc => ?DESC("heartbeat")
                 }
                 }
             )},
             )},
-        {auto_reconnect,
-            hoconsc:mk(
-                emqx_schema:duration_ms(),
-                #{
-                    default => <<"2s">>,
-                    desc => ?DESC("auto_reconnect")
-                }
-            )},
         %% Things related to sending messages to RabbitMQ
         %% Things related to sending messages to RabbitMQ
         {exchange,
         {exchange,
             hoconsc:mk(
             hoconsc:mk(