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,24 +309,8 @@ fields("node") ->
)}
, {"etc_dir",
sc(string(),
#{
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
}
#{ desc => "`etc` dir for the node"
}
)}
];