From df49e56fd6aef55ebf813610db1372c65398db1b Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Sun, 29 Mar 2026 01:32:02 -0400 Subject: [PATCH] prometheus-node-exporter: separate extra flags with a space --- modules/services/monitoring/prometheus-node-exporter.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/services/monitoring/prometheus-node-exporter.nix b/modules/services/monitoring/prometheus-node-exporter.nix index 7f58055..58df3cf 100644 --- a/modules/services/monitoring/prometheus-node-exporter.nix +++ b/modules/services/monitoring/prometheus-node-exporter.nix @@ -7,8 +7,8 @@ let inherit (lib) + escapeShellArg concatStringsSep - escapeShellArgs getExe mkEnableOption mkIf @@ -104,7 +104,8 @@ in { ] ++ (map (collector: "--collector.${collector}") cfg.enabledCollectors) ++ (map (collector: "--no-collector.${collector}") cfg.disabledCollectors) - ) + escapeShellArgs cfg.extraFlags; + ++ (map escapeShellArg cfg.extraFlags) + ); serviceConfig = let logPath = config.users.users._prometheus-node-exporter.home + "/prometheus-node-exporter.log";