mirror of
https://github.com/TECHNOFAB11/kubenix.git
synced 2025-12-13 16:40:05 +01:00
fix(evalModules): do recursive update of passed attrs
This commit is contained in:
parent
4f3ab41cf5
commit
9cf809531e
1 changed files with 2 additions and 2 deletions
|
|
@ -18,13 +18,13 @@ let
|
||||||
specialArgs ? defaultSpecialArgs, ...
|
specialArgs ? defaultSpecialArgs, ...
|
||||||
}@attrs: let
|
}@attrs: let
|
||||||
attrs' = filterAttrs (n: _: n != "module") attrs;
|
attrs' = filterAttrs (n: _: n != "module") attrs;
|
||||||
in lib'.evalModules (attrs' // {
|
in lib'.evalModules (recursiveUpdate {
|
||||||
inherit specialArgs modules;
|
inherit specialArgs modules;
|
||||||
args = {
|
args = {
|
||||||
inherit pkgs;
|
inherit pkgs;
|
||||||
name = "default";
|
name = "default";
|
||||||
};
|
};
|
||||||
});
|
} attrs');
|
||||||
|
|
||||||
modules = import ./modules;
|
modules = import ./modules;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue