Actually run the function...

This commit is contained in:
niten 2023-11-14 09:00:57 -08:00
parent 1d01887e0b
commit 16e3ad53e9

10
lib.nix
View File

@ -39,14 +39,20 @@ let
getSiteGatewayV4 = siteName:
let site = entities.sites."${siteName}";
in if hasAttr "local-gateway" site then getHostIpv4 else site.gateway-v4;
in if hasAttr "local-gateway" site then
getHostIpv4 site.local-gateway
else
site.gateway-v4;
getHostGatewayV4 = hostname:
getSiteGatewayV4 entities.hosts."${hostname}".site;
getSiteGatewayV6 = siteName:
let site = entities.sites."${siteName}";
in if hasAttr "local-gateway" site then getHostIpv6 else site.gateway-v6;
in if hasAttr "local-gateway" site then
getHostIpv6 site.local-gateway
else
site.gateway-v6;
getHostGatewayV6 = hostname:
getSiteGatewayV6 entities.hosts."${hostname}".site;