forked from DGNum/infrastructure
fix(keys/getKeys): don't fail if no key is specified
This commit is contained in:
parent
58bffb0263
commit
c94e2e1cbf
1 changed files with 2 additions and 4 deletions
|
@ -9,9 +9,7 @@ let
|
||||||
|
|
||||||
meta = import ../meta lib;
|
meta = import ../meta lib;
|
||||||
|
|
||||||
getAttr = flip builtins.getAttr;
|
inherit (import ../lib/nix-lib) setDefault unique;
|
||||||
|
|
||||||
inherit (import ../lib/nix-lib) flip setDefault unique;
|
|
||||||
in
|
in
|
||||||
|
|
||||||
rec {
|
rec {
|
||||||
|
@ -83,7 +81,7 @@ rec {
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
getKeys = ls: builtins.concatLists (builtins.map (getAttr _keys) ls);
|
getKeys = ls: builtins.concatLists (builtins.map (member: _keys.${member} or [ ]) ls);
|
||||||
|
|
||||||
mkSecrets =
|
mkSecrets =
|
||||||
nodes: setDefault { publicKeys = unique (rootKeys ++ (builtins.concatMap getNodeKeys' nodes)); };
|
nodes: setDefault { publicKeys = unique (rootKeys ++ (builtins.concatMap getNodeKeys' nodes)); };
|
||||||
|
|
Loading…
Add table
Reference in a new issue