summary refs log tree commit diff
path: root/nixos/modules
diff options
context:
space:
mode:
authorKranium Gikos <kranium@gikos.net>2017-09-18 19:56:30 +1000
committerFranz Pletz <fpletz@fnordicwalking.de>2017-09-18 11:56:30 +0200
commit662b409b72a4794c1fe0a080a0551817663b9bc2 (patch)
tree527e24e176ee0ba33ee2e0a3a01154c4bed08379 /nixos/modules
parentb5a5d0ba8427f7a5070475bb4fe08a4239ee82c6 (diff)
downloadnixlib-662b409b72a4794c1fe0a080a0551817663b9bc2.tar
nixlib-662b409b72a4794c1fe0a080a0551817663b9bc2.tar.gz
nixlib-662b409b72a4794c1fe0a080a0551817663b9bc2.tar.bz2
nixlib-662b409b72a4794c1fe0a080a0551817663b9bc2.tar.lz
nixlib-662b409b72a4794c1fe0a080a0551817663b9bc2.tar.xz
nixlib-662b409b72a4794c1fe0a080a0551817663b9bc2.tar.zst
nixlib-662b409b72a4794c1fe0a080a0551817663b9bc2.zip
influxdb service: fixup postStart script to handle TLS
Diffstat (limited to 'nixos/modules')
-rw-r--r--nixos/modules/services/databases/influxdb.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/services/databases/influxdb.nix b/nixos/modules/services/databases/influxdb.nix
index 9ffe9fdea2ce..eeab33309fda 100644
--- a/nixos/modules/services/databases/influxdb.nix
+++ b/nixos/modules/services/databases/influxdb.nix
@@ -171,7 +171,7 @@ in
         if [ "$(id -u)" = 0 ]; then chown -R ${cfg.user}:${cfg.group} ${cfg.dataDir}; fi
       '';
       postStart = mkBefore ''
-        until ${pkgs.curl.bin}/bin/curl -s -o /dev/null 'http://127.0.0.1${toString configOptions.http.bind-address}'/ping; do
+        until ${pkgs.curl.bin}/bin/curl -s -o /dev/null ${if configOptions.http.https-enabled then "-k https" else "http"}://127.0.0.1${toString configOptions.http.bind-address}/ping; do
           sleep 1;
         done
       '';