. isn't liberal enough

This commit is contained in:
2023-10-07 09:40:31 -07:00
parent b46fdaa9aa
commit 28af343752
+2 -2
View File
@@ -57,9 +57,9 @@ let
isNotNull = o: !isNull o; isNotNull = o: !isNull o;
hostToFqdn = host: hostToFqdn = host:
if isNotNull (builtins.match ".+\\.$" host) then if isNotNull (builtins.match "[^.]+\\.$" host) then
host host
else if isNotNull (builtins.match ".+\\..+$" host) then else if isNotNull (builtins.match "[^.]+\\[^.]+$" host) then
"${host}." "${host}."
else if (hasAttr host zone.hosts) then else if (hasAttr host zone.hosts) then
"${host}.${domain}." "${host}.${domain}."