Merge pull request #6922 from k32/static-seeds-type
refactor(schema): Refactor cluster_static seeds type
This commit is contained in:
commit
94b0676ac6
|
@ -147,7 +147,7 @@ fields("cluster") ->
|
||||||
|
|
||||||
fields(cluster_static) ->
|
fields(cluster_static) ->
|
||||||
[ {"seeds",
|
[ {"seeds",
|
||||||
sc(hoconsc:array(string()),
|
sc(hoconsc:array(atom()),
|
||||||
#{ default => []
|
#{ default => []
|
||||||
})}
|
})}
|
||||||
];
|
];
|
||||||
|
@ -855,7 +855,7 @@ map(Name, Type) -> hoconsc:map(Name, Type).
|
||||||
ref(Field) -> hoconsc:ref(?MODULE, Field).
|
ref(Field) -> hoconsc:ref(?MODULE, Field).
|
||||||
|
|
||||||
options(static, Conf) ->
|
options(static, Conf) ->
|
||||||
[{seeds, [to_atom(S) || S <- conf_get("cluster.static.seeds", Conf, [])]}];
|
[{seeds, conf_get("cluster.static.seeds", Conf, [])}];
|
||||||
options(mcast, Conf) ->
|
options(mcast, Conf) ->
|
||||||
{ok, Addr} = inet:parse_address(conf_get("cluster.mcast.addr", Conf)),
|
{ok, Addr} = inet:parse_address(conf_get("cluster.mcast.addr", Conf)),
|
||||||
{ok, Iface} = inet:parse_address(conf_get("cluster.mcast.iface", Conf)),
|
{ok, Iface} = inet:parse_address(conf_get("cluster.mcast.iface", Conf)),
|
||||||
|
|
Loading…
Reference in New Issue