Return actual site/domain, not just the name.
This commit is contained in:
parent
034dbb4093
commit
0377113b44
8
lib.nix
8
lib.nix
|
@ -1,8 +1,12 @@
|
|||
{ lib, entities, ... }:
|
||||
|
||||
let
|
||||
getHostSite = hostname: entities.hosts."${hostname}".site;
|
||||
getHostDomain = hostname: entities.domains."${hostname}".domain;
|
||||
getHostSite = hostname:
|
||||
let site-name = entities.hosts."${hostname}".site;
|
||||
in entities.sites."${site-name}";
|
||||
getHostDomain = hostname:
|
||||
let domain-name = entities.hosts."${hostname}".domain;
|
||||
in entities.domains."${domain-name}";
|
||||
getHostRealm = hostname: (getHostDomain hostname).gssapi-realm;
|
||||
|
||||
in { inherit getHostSite getHostDomain getHostRealm; }
|
||||
|
|
Loading…
Reference in New Issue