summary refs log tree commit diff
path: root/nixos/modules/services/search
diff options
context:
space:
mode:
authoradisbladis <adisbladis@gmail.com>2019-09-07 13:24:24 +0100
committeradisbladis <adisbladis@gmail.com>2019-09-07 13:24:24 +0100
commit88a70c9669160cd6ce498ca74ea20c07910c93f2 (patch)
tree0da1dc40493d329041b8fa3fcd278d32e9187577 /nixos/modules/services/search
parent723148f92e2de56d22a2b25cb95864cd0d9fc7ef (diff)
downloadnixpkgs-88a70c9669160cd6ce498ca74ea20c07910c93f2.tar
nixpkgs-88a70c9669160cd6ce498ca74ea20c07910c93f2.tar.gz
nixpkgs-88a70c9669160cd6ce498ca74ea20c07910c93f2.tar.bz2
nixpkgs-88a70c9669160cd6ce498ca74ea20c07910c93f2.tar.lz
nixpkgs-88a70c9669160cd6ce498ca74ea20c07910c93f2.tar.xz
nixpkgs-88a70c9669160cd6ce498ca74ea20c07910c93f2.tar.zst
nixpkgs-88a70c9669160cd6ce498ca74ea20c07910c93f2.zip
nixos/kibana: Filter empty lists
Some options (in particular elasticsearch.ssl.certificateAuthorities)
are not allowed to be empty.
Diffstat (limited to 'nixos/modules/services/search')
-rw-r--r--nixos/modules/services/search/kibana.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/services/search/kibana.nix b/nixos/modules/services/search/kibana.nix
index 75871a9df94..43a63aa8fdc 100644
--- a/nixos/modules/services/search/kibana.nix
+++ b/nixos/modules/services/search/kibana.nix
@@ -9,7 +9,7 @@ let
   lt6_6 = builtins.compareVersions cfg.package.version "6.6" < 0;
 
   cfgFile = pkgs.writeText "kibana.json" (builtins.toJSON (
-    (filterAttrsRecursive (n: v: v != null) ({
+    (filterAttrsRecursive (n: v: v != null && v != []) ({
       server.host = cfg.listenAddress;
       server.port = cfg.port;
       server.ssl.certificate = cfg.cert;