container builder
This commit is contained in:
@@ -1,9 +1,10 @@
|
||||
{ config, pkgs, lib, ... }:
|
||||
let
|
||||
mkContainer = import ./mkContainer.nix { inherit config lib serverCfg; };
|
||||
cfg = config.syscfg.server.containers;
|
||||
enabledConfigs = lib.filterAttrs (name: c: c.enable) cfg;
|
||||
containerSetsList = lib.mapAttrsToList (name: containerCfg:
|
||||
let defs = import (./defs + "/${name}.nix") {inherit config pkgs lib containerCfg;};
|
||||
let defs = import (./defs + "/${name}.nix") {inherit config pkgs lib containerCfg mkContainer;};
|
||||
in{
|
||||
containers = lib.mapAttrs' (cName: cValue:
|
||||
lib.nameValuePair "${name}-${cName}" cValue
|
||||
|
||||
Reference in New Issue
Block a user