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

Merge pull request #10381 from zhongwencool/hiden-auto-subscribe-conf

feat: hiden auto_subscribe conf
zhongwencool 2 лет назад
Родитель
Сommit
cf2f00c937

+ 1 - 1
apps/emqx_auto_subscribe/src/emqx_auto_subscribe.app.src

@@ -1,7 +1,7 @@
 %% -*- mode: erlang -*-
 {application, emqx_auto_subscribe, [
     {description, "Auto subscribe Application"},
-    {vsn, "0.1.3"},
+    {vsn, "0.1.4"},
     {registered, []},
     {mod, {emqx_auto_subscribe_app, []}},
     {applications, [

+ 5 - 2
apps/emqx_auto_subscribe/src/emqx_auto_subscribe_schema.erl

@@ -31,14 +31,17 @@
 namespace() -> "auto_subscribe".
 
 roots() ->
-    ["auto_subscribe"].
+    [{"auto_subscribe", ?HOCON(?R_REF("auto_subscribe"), #{importance => ?IMPORTANCE_HIDDEN})}].
 
 fields("auto_subscribe") ->
     [
         {topics,
             ?HOCON(
                 ?ARRAY(?R_REF("topic")),
-                #{desc => ?DESC(auto_subscribe), default => []}
+                #{
+                    desc => ?DESC(auto_subscribe),
+                    default => []
+                }
             )}
     ];
 fields("topic") ->

+ 1 - 0
changes/ce/feat-10381.en.md

@@ -0,0 +1 @@
+Hide the `auto_subscribe` configuration items so that they can be modified later only through the HTTP API.