summary refs log tree commit diff
path: root/nixos/modules/services/monitoring
diff options
context:
space:
mode:
authorJozef HollĂ˝ <1708197+j2ghz@users.noreply.github.com>2022-11-06 02:16:51 +0100
committerJozef HollĂ˝ <j2.00ghz@gmail.com>2023-02-06 21:49:23 +0100
commit3cb385953bcdd0dc8676efd5dd28c520457ca549 (patch)
tree436c9f16e3ec296b312dac92df0395e17d53fa8a /nixos/modules/services/monitoring
parent9eb107c54ea7e9dae818e8460c77b01edd32e802 (diff)
downloadnixpkgs-3cb385953bcdd0dc8676efd5dd28c520457ca549.tar
nixpkgs-3cb385953bcdd0dc8676efd5dd28c520457ca549.tar.gz
nixpkgs-3cb385953bcdd0dc8676efd5dd28c520457ca549.tar.bz2
nixpkgs-3cb385953bcdd0dc8676efd5dd28c520457ca549.tar.lz
nixpkgs-3cb385953bcdd0dc8676efd5dd28c520457ca549.tar.xz
nixpkgs-3cb385953bcdd0dc8676efd5dd28c520457ca549.tar.zst
nixpkgs-3cb385953bcdd0dc8676efd5dd28c520457ca549.zip
mimir: add package override
Diffstat (limited to 'nixos/modules/services/monitoring')
-rw-r--r--nixos/modules/services/monitoring/mimir.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/nixos/modules/services/monitoring/mimir.nix b/nixos/modules/services/monitoring/mimir.nix
index 568066990f2..edca9b7be4f 100644
--- a/nixos/modules/services/monitoring/mimir.nix
+++ b/nixos/modules/services/monitoring/mimir.nix
@@ -25,6 +25,13 @@ in {
         Specify a configuration file that Mimir should use.
       '';
     };
+
+    package = mkOption {
+      default = pkgs.mimir;
+      defaultText = lib.literalExpression "pkgs.mimir";
+      type = types.package;
+      description = lib.mdDoc ''Mimir package to use.'';
+    };
   };
 
   config = mkIf cfg.enable {
@@ -53,7 +60,7 @@ in {
                else cfg.configFile;
       in
       {
-        ExecStart = "${pkgs.mimir}/bin/mimir --config.file=${conf}";
+        ExecStart = "${cfg.package}/bin/mimir --config.file=${conf}";
         DynamicUser = true;
         Restart = "always";
         ProtectSystem = "full";