From ec047813e062bf597f111fb825b55658bfd92a17 Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Tue, 25 Nov 2014 10:53:51 +0200 Subject: [PATCH] abusesa::search: Update analysis plugin --- abusesa/manifests/search.pp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/abusesa/manifests/search.pp b/abusesa/manifests/search.pp index 63dc847..be0d6e0 100644 --- a/abusesa/manifests/search.pp +++ b/abusesa/manifests/search.pp @@ -2,6 +2,9 @@ # # === Parameters # +# $plugin: +# Analysis plugin file. +# # $solrurl: # URL to sorl. # @@ -15,10 +18,11 @@ # List of search virtual hosts. # class abusesa::search( + $plugin="solr-4.10.2-analysis-codenomicon.jar", $solrurl="https://${::homename}/solr/generic/", $logourl="img/Codenomicon_logo_small.png", $cssfile="css/code.css", - $webhosts=undef + $webhosts=undef, ) { if ! $abusesa_search_package { @@ -71,12 +75,12 @@ class abusesa::search( ], notify => Service["solr"], } - file { "/srv/solr/cores/lib/solr-analysis-clarified.jar": + file { "/srv/solr/cores/lib/solr-analysis-codenomicon.jar": ensure => present, mode => "0660", owner => "solr", group => "solr", - source => "/usr/local/src/abusesa-search/bin/solr-4.9.0-analysis-clarified.jar", + source => "/usr/local/src/abusesa-search/bin/${plugin}", require => [ File["/srv/solr/cores/lib"], Util::Extract::Tar["/usr/local/src/abusesa-search"],