Sha256: 364e288458ae8614acc6548d6655d83a91a42d90c6bb14ee551b68658f775378
Contents?: true
Size: 728 Bytes
Versions: 2
Compression:
Stored size: 728 Bytes
Contents
{ confDir, corePkgs, coreLib }: let confLib = import ./lib { inherit confDir coreLib corePkgs; }; userModules = "${toString confDir}/modules/cluster/default.nix"; baseModules = [ ({ ... }: { _module.args = { pkgs = corePkgs; inherit confLib; swpins = {}; swpinsInfo = {}; confMachine = null; }; }) ./modules/cluster ] ++ (import "${toString confDir}/cluster/module-list.nix") ++ (coreLib.optional (builtins.pathExists userModules) userModules); evalConfig = corePkgs.lib.evalModules { prefix = []; modules = baseModules; }; cluster = evalConfig.config.cluster; allMachines = confLib.getClusterMachines cluster; in allMachines
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
confctl-2.0.0 | nix/machines.nix |
confctl-1.0.0 | nix/machines.nix |