fix(schema): do not validate etc_dir

This commit is contained in:
Zaiming Shi 2021-09-21 20:42:18 +02:00
parent 97e1cf65b7
commit b1cf5bc1d4
1 changed files with 2 additions and 18 deletions

View File

@ -309,23 +309,7 @@ fields("node") ->
)} )}
, {"etc_dir", , {"etc_dir",
sc(string(), sc(string(),
#{ #{ desc => "`etc` dir for the node"
converter => fun(EtcDir) ->
case filename:absname(EtcDir) =:= EtcDir of
true ->
unicode:characters_to_list(EtcDir);
false ->
unicode:characters_to_list(filename:join([code:lib_dir(), "..", EtcDir]))
end
end,
validator => fun(Path) ->
case filelib:is_dir(Path) of
true ->
ok;
false ->
error({not_dir, Path})
end
end
} }
)} )}
]; ];