From 4c6133d210d8eefe52f9a2cca08526c41394d89f Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Tue, 27 Jan 2015 14:09:38 +0200 Subject: [PATCH] solr: Add jetty configuration --- solr/files/jetty.xml | 204 +++++++++++++++++++++++++++++++++++++++++ solr/manifests/init.pp | 8 ++ 2 files changed, 212 insertions(+) create mode 100644 solr/files/jetty.xml diff --git a/solr/files/jetty.xml b/solr/files/jetty.xml new file mode 100644 index 0000000..7596a6c --- /dev/null +++ b/solr/files/jetty.xml @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + 10 + 10000 + false + + + + + + + + + + + + + + + + 50000 + 1500 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + false + false + 1000 + false + false + + + + + + + + + + + + org.eclipse.jetty.server.webapp.ContainerIncludeJarPattern + .*/servlet-api-[^/]*\.jar$ + + + + + + + + + + + + + + + /contexts + 0 + + + + + + diff --git a/solr/manifests/init.pp b/solr/manifests/init.pp index c8dbb8b..92aab35 100644 --- a/solr/manifests/init.pp +++ b/solr/manifests/init.pp @@ -105,6 +105,14 @@ class solr( require => File["/srv/solr/run"], before => Service["solr"], } + file { "/srv/solr/run/etc/jetty.xml": + ensure => present, + mode => "0644", + owner => "root", + group => "root", + source => "puppet:///modules/solr/jetty.xml", + notify => Service["solr"], + } file { "/srv/solr/run/lib": ensure => link, target => "/usr/local/share/solr/example/lib",