From 9d93d4c1a5f8649191f3b8fa97d78e5f6a566092 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Tue, 9 Jan 2018 21:23:59 +0100 Subject: [PATCH] fix(modules): do not pass nameToModule --- modules.nix | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/modules.nix b/modules.nix index e8a375d..03f6551 100644 --- a/modules.nix +++ b/modules.nix @@ -7,24 +7,13 @@ let globalConfig = config; mkModuleOptions = moduleDefinition: module: - let - nameToModule = moduleConfig: - if isFunction moduleConfig then - {name, ...}@args: - (moduleConfig (args // { - name = module.name; - moduleDefinition = moduleDefinition; - module = module; - k8s = k8s; - })) // {_file = "module-${module.name}";} - else {name, ...}: moduleConfig // {_file = "module-${module.name}";}; - in [ + [ (import ./kubernetes.nix { customResourceDefinitions = config.kubernetes.resources.customResourceDefinitions; }) ./modules.nix - (nameToModule moduleDefinition.module) + (moduleDefinition.module) { config.kubernetes.defaults.all.metadata.namespace = mkDefault module.namespace; }