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.
This commit is contained in:
WilliButz 2020-09-07 10:14:33 +02:00
parent 0ecc8b9a56
commit 5d51096839
No known key found for this signature in database
GPG key ID: 92582A10F1179CB2

View file

@ -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}"
'';