From 355706c4a0c0d66bd9e6a8e93f2b6079fc9542a3 Mon Sep 17 00:00:00 2001 From: seth Date: Sun, 20 Aug 2023 20:42:02 -0400 Subject: parts/lib/mkDeployNodes: use mapAttrs --- parts/lib/utils.nix | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) (limited to 'parts/lib/utils.nix') diff --git a/parts/lib/utils.nix b/parts/lib/utils.nix index e88d651..4473e22 100644 --- a/parts/lib/utils.nix +++ b/parts/lib/utils.nix @@ -1,8 +1,4 @@ -{ - self, - inputs, - ... -}: let +{inputs, ...}: let deployPkgs = pkgs: import pkgs.path { inherit (pkgs) system; @@ -17,14 +13,11 @@ ]; }; in { - mkDeployNodes = hosts: - inputs.nixpkgs.lib.genAttrs hosts (host: let - system = self.nixosConfigurations.${host}; - inherit (system) pkgs; - inherit (deployPkgs pkgs) deploy-rs; - in { - sshUser = "root"; - hostname = system.config.networking.hostName; - profiles.system.path = deploy-rs.lib.activate.nixos system; - }); + mkDeployNodes = builtins.mapAttrs (_: system: let + inherit (deployPkgs system.pkgs) deploy-rs; + in { + sshUser = "root"; + hostname = system.config.networking.hostName; + profiles.system.path = deploy-rs.lib.activate.nixos system; + }); } -- cgit v1.2.3