|
|
@ -28,7 +28,11 @@ let |
|
|
|
getHostIps = hostname: |
|
|
|
filter (o: o != null) [ (getHostIpv4 hostname) (getHostIpv6 hostname) ]; |
|
|
|
|
|
|
|
getDomainPostgresqlServer = hostname: |
|
|
|
let domain-name = entities.hosts."${hostname}".domain; |
|
|
|
in getHostFqdn entities.domain."${domain-name}".postgresql-server; |
|
|
|
|
|
|
|
in { |
|
|
|
inherit getHostSite getHostDomain getHostRealm getHostFqdn getHostIpv4 |
|
|
|
getHostIpv6 getHostIps; |
|
|
|
getHostIpv6 getHostIps getDomainPostgresqlServer; |
|
|
|
} |