summary refs log tree commit diff
path: root/pkgs/servers/search/elasticsearch/plugins.nix
diff options
context:
space:
mode:
authorJörg Thalheim <joerg@thalheim.io>2018-08-03 09:44:19 +0100
committerJörg Thalheim <joerg@thalheim.io>2018-08-03 11:50:07 +0100
commitcba348c561f970482e4c3f792b2f72f78a83f46b (patch)
tree693d66a8e4e00001783d1d1ceca22b04c6d9da20 /pkgs/servers/search/elasticsearch/plugins.nix
parent1b2b62ba79b453dc648362cd2f6cc51e5a9a3ce8 (diff)
downloadnixpkgs-cba348c561f970482e4c3f792b2f72f78a83f46b.tar
nixpkgs-cba348c561f970482e4c3f792b2f72f78a83f46b.tar.gz
nixpkgs-cba348c561f970482e4c3f792b2f72f78a83f46b.tar.bz2
nixpkgs-cba348c561f970482e4c3f792b2f72f78a83f46b.tar.lz
nixpkgs-cba348c561f970482e4c3f792b2f72f78a83f46b.tar.xz
nixpkgs-cba348c561f970482e4c3f792b2f72f78a83f46b.tar.zst
nixpkgs-cba348c561f970482e4c3f792b2f72f78a83f46b.zip
elasticsearchPlugins: updated for elasticsearch6
Diffstat (limited to 'pkgs/servers/search/elasticsearch/plugins.nix')
-rw-r--r--pkgs/servers/search/elasticsearch/plugins.nix9
1 files changed, 5 insertions, 4 deletions
diff --git a/pkgs/servers/search/elasticsearch/plugins.nix b/pkgs/servers/search/elasticsearch/plugins.nix
index b93d8c2203d..b810d5e865b 100644
--- a/pkgs/servers/search/elasticsearch/plugins.nix
+++ b/pkgs/servers/search/elasticsearch/plugins.nix
@@ -1,4 +1,4 @@
-{ pkgs,  stdenv, fetchurl, unzip, elasticsearch }:
+{ pkgs,  stdenv, fetchurl, unzip, elasticsearch-oss, javaPackages, elk6Version }:
 
 with pkgs.lib;
 
@@ -6,8 +6,9 @@ let
   esPlugin = a@{
     pluginName,
     installPhase ? ''
-      mkdir -p $out/bin
-      ES_HOME=$out ${elasticsearch}/bin/elasticsearch-plugin --install ${pluginName} --url file://$src
+      mkdir -p $out/config
+      mkdir -p $out/plugins
+      ES_HOME=$out ${elasticsearch-oss}/bin/elasticsearch-plugin install --batch -v file://$src
     '',
     ...
   }:
@@ -16,7 +17,7 @@ let
       unpackPhase = "true";
       buildInputs = [ unzip ];
       meta = a.meta // {
-        platforms = elasticsearch.meta.platforms;
+        platforms = elasticsearch-oss.meta.platforms;
         maintainers = (a.meta.maintainers or []) ++ [ maintainers.offline ];
       };
     });