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;
|
||||
|
||||
getAttr = flip builtins.getAttr;
|
||||
|
||||
inherit (import ../lib/nix-lib) flip setDefault unique;
|
||||
inherit (import ../lib/nix-lib) setDefault unique;
|
||||
in
|
||||
|
||||
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 =
|
||||
nodes: setDefault { publicKeys = unique (rootKeys ++ (builtins.concatMap getNodeKeys' nodes)); };
|
||||
|
|
Loading…
Add table
Reference in a new issue