ソースを参照

Merge pull request #6922 from k32/static-seeds-type

refactor(schema): Refactor cluster_static seeds type
zhongwencool 4 年 前
コミット
94b0676ac6
1 ファイル変更2 行追加2 行削除
  1. 2 2
      apps/emqx_conf/src/emqx_conf_schema.erl

+ 2 - 2
apps/emqx_conf/src/emqx_conf_schema.erl

@@ -147,7 +147,7 @@ fields("cluster") ->
 
 fields(cluster_static) ->
     [ {"seeds",
-      sc(hoconsc:array(string()),
+      sc(hoconsc:array(atom()),
          #{ default => []
           })}
     ];
@@ -855,7 +855,7 @@ map(Name, Type) -> hoconsc:map(Name, Type).
 ref(Field) -> hoconsc:ref(?MODULE, Field).
 
 options(static, Conf) ->
-    [{seeds, [to_atom(S) || S <- conf_get("cluster.static.seeds", Conf, [])]}];
+    [{seeds, conf_get("cluster.static.seeds", Conf, [])}];
 options(mcast, Conf) ->
     {ok, Addr} = inet:parse_address(conf_get("cluster.mcast.addr", Conf)),
     {ok, Iface} = inet:parse_address(conf_get("cluster.mcast.iface", Conf)),