DEBUG: why is node supposedly a list??
This commit is contained in:
parent
557f861191
commit
f263f597a0
1 changed files with 13 additions and 12 deletions
25
flake.nix
25
flake.nix
|
|
@ -119,19 +119,20 @@
|
||||||
in rec {
|
in rec {
|
||||||
nixosConfigurations = mapNodes (
|
nixosConfigurations = mapNodes (
|
||||||
nodeName: node:
|
nodeName: node:
|
||||||
lib.nixosSystem {
|
assert false || abort "DEBUG: node has type ${builtins.typeOf node}";
|
||||||
system = node.system;
|
lib.nixosSystem {
|
||||||
modules = node.modules;
|
system = node.system;
|
||||||
|
modules = node.modules;
|
||||||
|
|
||||||
# nix passes these to every single module
|
# nix passes these to every single module
|
||||||
specialArgs =
|
specialArgs =
|
||||||
node.modules.specialArgs
|
node.modules.specialArgs
|
||||||
// {
|
// {
|
||||||
inherit inputs;
|
inherit inputs;
|
||||||
pkgs = sys.pkgsFor node.system;
|
pkgs = sys.pkgsFor node.system;
|
||||||
upkgs = sys.upkgsFor node.system;
|
upkgs = sys.upkgsFor node.system;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
deploy.nodes = mapNodes (nodeName: node: let
|
deploy.nodes = mapNodes (nodeName: node: let
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue