nixos/hadoop: add types

This commit is contained in:
Scriptkiddi 2021-01-29 13:01:42 +01:00
parent e5ce05cc1e
commit 0cbbc2dfcd
No known key found for this signature in database
GPG key ID: F7FBBF6334AF4872

View file

@ -7,6 +7,7 @@ with lib;
options.services.hadoop = { options.services.hadoop = {
coreSite = mkOption { coreSite = mkOption {
default = {}; default = {};
type = types.attrsOf types.anything;
example = literalExample '' example = literalExample ''
{ {
"fs.defaultFS" = "hdfs://localhost"; "fs.defaultFS" = "hdfs://localhost";
@ -17,6 +18,7 @@ with lib;
hdfsSite = mkOption { hdfsSite = mkOption {
default = {}; default = {};
type = types.attrsOf types.anything;
example = literalExample '' example = literalExample ''
{ {
"dfs.nameservices" = "namenode1"; "dfs.nameservices" = "namenode1";
@ -27,6 +29,7 @@ with lib;
mapredSite = mkOption { mapredSite = mkOption {
default = {}; default = {};
type = types.attrsOf types.anything;
example = literalExample '' example = literalExample ''
{ {
"mapreduce.map.cpu.vcores" = "1"; "mapreduce.map.cpu.vcores" = "1";
@ -37,6 +40,7 @@ with lib;
yarnSite = mkOption { yarnSite = mkOption {
default = {}; default = {};
type = types.attrsOf types.anything;
example = literalExample '' example = literalExample ''
{ {
"yarn.resourcemanager.ha.id" = "resourcemanager1"; "yarn.resourcemanager.ha.id" = "resourcemanager1";