diff options
author | Ruben Maher <ruben@maher.fyi> | 2018-02-12 23:02:38 +0000 |
---|---|---|
committer | Benjamin Staffin <benley@gmail.com> | 2018-02-12 18:02:38 -0500 |
commit | ac52cb3aedacca84e8dd711c6d5e45f594ff8b61 (patch) | |
tree | 17cefc8a207e738a1f3241a67645025d914e1402 /nixos | |
parent | 6acfa356ddcfb21d258024aa4b6f5afed8cf1dfc (diff) | |
download | nixlib-ac52cb3aedacca84e8dd711c6d5e45f594ff8b61.tar nixlib-ac52cb3aedacca84e8dd711c6d5e45f594ff8b61.tar.gz nixlib-ac52cb3aedacca84e8dd711c6d5e45f594ff8b61.tar.bz2 nixlib-ac52cb3aedacca84e8dd711c6d5e45f594ff8b61.tar.lz nixlib-ac52cb3aedacca84e8dd711c6d5e45f594ff8b61.tar.xz nixlib-ac52cb3aedacca84e8dd711c6d5e45f594ff8b61.tar.zst nixlib-ac52cb3aedacca84e8dd711c6d5e45f594ff8b61.zip |
nixos/prometheus/alertmanager: double hyphenate long opts (#34914)
Alertmanager 0.13.0 doesn't support single dash long options, so '-config.file' for example is parsed as '-c', which leads to the service not starting.
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/monitoring/prometheus/alertmanager.nix | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/nixos/modules/services/monitoring/prometheus/alertmanager.nix b/nixos/modules/services/monitoring/prometheus/alertmanager.nix index cf761edad926..8a47c9f1e7d8 100644 --- a/nixos/modules/services/monitoring/prometheus/alertmanager.nix +++ b/nixos/modules/services/monitoring/prometheus/alertmanager.nix @@ -111,11 +111,11 @@ in { after = [ "network.target" ]; script = '' ${pkgs.prometheus-alertmanager.bin}/bin/alertmanager \ - -config.file ${alertmanagerYml} \ - -web.listen-address ${cfg.listenAddress}:${toString cfg.port} \ - -log.level ${cfg.logLevel} \ - ${optionalString (cfg.webExternalUrl != null) ''-web.external-url ${cfg.webExternalUrl} \''} - ${optionalString (cfg.logFormat != null) "-log.format ${cfg.logFormat}"} + --config.file ${alertmanagerYml} \ + --web.listen-address ${cfg.listenAddress}:${toString cfg.port} \ + --log.level ${cfg.logLevel} \ + ${optionalString (cfg.webExternalUrl != null) ''--web.external-url ${cfg.webExternalUrl} \''} + ${optionalString (cfg.logFormat != null) "--log.format ${cfg.logFormat}"} ''; serviceConfig = { |