abusesa::search: Update analysis plugin

This commit is contained in:
Ossi Salmi 2014-11-25 10:53:51 +02:00
parent fc104ca94b
commit ec047813e0

View file

@ -2,6 +2,9 @@
# #
# === Parameters # === Parameters
# #
# $plugin:
# Analysis plugin file.
#
# $solrurl: # $solrurl:
# URL to sorl. # URL to sorl.
# #
@ -15,10 +18,11 @@
# List of search virtual hosts. # List of search virtual hosts.
# #
class abusesa::search( class abusesa::search(
$plugin="solr-4.10.2-analysis-codenomicon.jar",
$solrurl="https://${::homename}/solr/generic/", $solrurl="https://${::homename}/solr/generic/",
$logourl="img/Codenomicon_logo_small.png", $logourl="img/Codenomicon_logo_small.png",
$cssfile="css/code.css", $cssfile="css/code.css",
$webhosts=undef $webhosts=undef,
) { ) {
if ! $abusesa_search_package { if ! $abusesa_search_package {
@ -71,12 +75,12 @@ class abusesa::search(
], ],
notify => Service["solr"], notify => Service["solr"],
} }
file { "/srv/solr/cores/lib/solr-analysis-clarified.jar": file { "/srv/solr/cores/lib/solr-analysis-codenomicon.jar":
ensure => present, ensure => present,
mode => "0660", mode => "0660",
owner => "solr", owner => "solr",
group => "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 => [ require => [
File["/srv/solr/cores/lib"], File["/srv/solr/cores/lib"],
Util::Extract::Tar["/usr/local/src/abusesa-search"], Util::Extract::Tar["/usr/local/src/abusesa-search"],