From f11899798ed15863ef2bd40c74d7153d57ddf8aa Mon Sep 17 00:00:00 2001 From: Matthew Daiter Date: Mon, 21 Nov 2016 15:46:04 +0100 Subject: riak: added extraAdvancedConfig option to service module --- nixos/modules/services/databases/riak.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/nixos/modules/services/databases/riak.nix b/nixos/modules/services/databases/riak.nix index d592d2e8ffd..e0ebf164aef 100644 --- a/nixos/modules/services/databases/riak.nix +++ b/nixos/modules/services/databases/riak.nix @@ -70,6 +70,14 @@ in ''; }; + extraAdvancedConfig = mkOption { + type = types.lines; + default = ""; + description = '' + Additional text to be appended to advanced.config. + ''; + }; + }; }; @@ -90,6 +98,10 @@ in ${cfg.extraConfig} ''; + environment.etc."riak/advanced.config".text = '' + ${cfg.extraAdvancedConfig} + ''; + users.extraUsers.riak = { name = "riak"; uid = config.ids.uids.riak; -- cgit 1.4.1