diff options
author | WilliButz <wbutz@cyberfnord.de> | 2020-09-07 10:14:33 +0200 |
---|---|---|
committer | WilliButz <wbutz@cyberfnord.de> | 2020-09-07 10:28:36 +0200 |
commit | 5d5109683912682435d8e7012cfb6a7a20962af8 (patch) | |
tree | 4c1766c1a9c6462229242d3d6d19f1196f399b65 /nixos | |
parent | 0ecc8b9a56a6940f452e17517a39627d6d92fca3 (diff) | |
download | nixpkgs-5d5109683912682435d8e7012cfb6a7a20962af8.tar nixpkgs-5d5109683912682435d8e7012cfb6a7a20962af8.tar.gz nixpkgs-5d5109683912682435d8e7012cfb6a7a20962af8.tar.bz2 nixpkgs-5d5109683912682435d8e7012cfb6a7a20962af8.tar.lz nixpkgs-5d5109683912682435d8e7012cfb6a7a20962af8.tar.xz nixpkgs-5d5109683912682435d8e7012cfb6a7a20962af8.tar.zst nixpkgs-5d5109683912682435d8e7012cfb6a7a20962af8.zip |
nixos/prometheus-exporters: fix default firewall filter
Instead of always using the default port of one exporter for its default firewall filter, the port from the current service configuration is used.
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/monitoring/prometheus/exporters.nix | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/nixos/modules/services/monitoring/prometheus/exporters.nix b/nixos/modules/services/monitoring/prometheus/exporters.nix index 59748efe0de..a5492d972f1 100644 --- a/nixos/modules/services/monitoring/prometheus/exporters.nix +++ b/nixos/modules/services/monitoring/prometheus/exporters.nix @@ -84,7 +84,8 @@ let }; firewallFilter = mkOption { type = types.str; - default = "-p tcp -m tcp --dport ${toString port}"; + default = "-p tcp -m tcp --dport ${toString cfg.${name}.port}"; + defaultText = "-p tcp -m tcp --dport ${toString port}"; example = literalExample '' "-i eth0 -p tcp -m tcp --dport ${toString port}" ''; |