nixos/hadoop: fix lib function calls

Changed files
+3 -3
nixos
modules
services
cluster
hadoop
+3 -3
nixos/modules/services/cluster/hadoop/yarn.nix
···
services.hadoop.yarnSiteInternal =
with cfg.yarn.nodemanager;
-
mkMerge [
+
lib.mkMerge [
({
-
"yarn.nodemanager.local-dirs" = mkIf (localDir != null) (concatStringsSep "," localDir);
+
"yarn.nodemanager.local-dirs" = lib.mkIf (localDir != null) (concatStringsSep "," localDir);
"yarn.scheduler.maximum-allocation-vcores" = resource.maximumAllocationVCores;
"yarn.scheduler.maximum-allocation-mb" = resource.maximumAllocationMB;
"yarn.nodemanager.resource.cpu-vcores" = resource.cpuVCores;
"yarn.nodemanager.resource.memory-mb" = resource.memoryMB;
})
-
(mkIf useCGroups {
+
(lib.mkIf useCGroups {
"yarn.nodemanager.linux-container-executor.cgroups.hierarchy" = "/hadoop-yarn";
"yarn.nodemanager.linux-container-executor.resources-handler.class" =
"org.apache.hadoop.yarn.server.nodemanager.util.CgroupsLCEResourcesHandler";