nixos/mongodb: Type all options

This commit is contained in:
Janne Heß 2019-12-29 23:57:32 +01:00 committed by Jörg Thalheim
parent d35735ae25
commit ae6a6f421c
No known key found for this signature in database
GPG Key ID: 003F2096411B5F92

View File

@ -41,16 +41,19 @@ in
};
user = mkOption {
type = types.str;
default = "mongodb";
description = "User account under which MongoDB runs";
};
bind_ip = mkOption {
type = types.str;
default = "127.0.0.1";
description = "IP to bind to";
};
quiet = mkOption {
type = types.bool;
default = false;
description = "quieter output";
};
@ -68,16 +71,19 @@ in
};
dbpath = mkOption {
type = types.str;
default = "/var/db/mongodb";
description = "Location where MongoDB stores its files";
};
pidFile = mkOption {
type = types.str;
default = "/run/mongodb.pid";
description = "Location of MongoDB pid file";
};
replSetName = mkOption {
type = types.str;
default = "";
description = ''
If this instance is part of a replica set, set its name here.
@ -86,6 +92,7 @@ in
};
extraConfig = mkOption {
type = types.lines;
default = "";
example = ''
storage.journal.enabled: false