Reverse order for hasAttr
This commit is contained in:
parent
b63ed56dba
commit
1649beae33
4
lib.nix
4
lib.nix
@ -22,9 +22,9 @@ let
|
|||||||
getIfAttr = as: a: if hasAttr as a then getAttr as a else null;
|
getIfAttr = as: a: if hasAttr as a then getAttr as a else null;
|
||||||
|
|
||||||
getHostIpv4 = hostname:
|
getHostIpv4 = hostname:
|
||||||
getIfAttr (getHostNetworkSettings hostname) "ipv4-address";
|
getIfAttr "ipv4-address" (getHostNetworkSettings hostname);
|
||||||
getHostIpv6 = hostname:
|
getHostIpv6 = hostname:
|
||||||
getIfAttr (getHostNetworkSettings hostname) "ipv6-address";
|
getIfAttr "ipv6-address" (getHostNetworkSettings hostname);
|
||||||
getHostIps = hostname:
|
getHostIps = hostname:
|
||||||
filter (o: o != null) [ (getHostIpv4 hostname) (getHostIpv6 hostname) ];
|
filter (o: o != null) [ (getHostIpv4 hostname) (getHostIpv6 hostname) ];
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user