DEBUG: why is node supposedly a list??

This commit is contained in:
do butterflies cry? 2025-12-18 12:23:12 +10:00
parent 557f861191
commit f263f597a0

View file

@ -119,19 +119,20 @@
in rec {
nixosConfigurations = mapNodes (
nodeName: node:
lib.nixosSystem {
system = node.system;
modules = node.modules;
assert false || abort "DEBUG: node has type ${builtins.typeOf node}";
lib.nixosSystem {
system = node.system;
modules = node.modules;
# nix passes these to every single module
specialArgs =
node.modules.specialArgs
// {
inherit inputs;
pkgs = sys.pkgsFor node.system;
upkgs = sys.upkgsFor node.system;
};
}
# nix passes these to every single module
specialArgs =
node.modules.specialArgs
// {
inherit inputs;
pkgs = sys.pkgsFor node.system;
upkgs = sys.upkgsFor node.system;
};
}
);
deploy.nodes = mapNodes (nodeName: node: let