new file: modules/elasticsearch/manifests/init.pp
+ class elasticsearch::install {
+ class elasticsearch::config {
new file: modules/elasticsearch/templates/elasticsearch.yml.erb
+ file { "/opt/boxen/homebrew/Cellar/elasticsearch/1.0.1/config/elasticsearch.yml":
new file: modules/elasticsearch/manifests/params.pp
+ file { "/opt/boxen/homebrew/Cellar/elasticsearch/${version}/config/elasticsearch.yml":
+ file { "${boxen::config::homebrewdir}/Cellar/elasticsearch/${version}/config/elasticsearch.yml":
new file: modules/elasticsearch/manifests/plugins.pp
+ $analysis_kuromoji_version = '2.0.0'
+ creates => "${boxen::config::homebrewdir}/var/lib/elasticsearch/plugins/analysis-kuromoji",
+ exec { "install head":
+ $pluginsdir = "${boxen::config::homebrewdir}/var/lib/elasticsearch/plugins"
+ command => "plugin --install elasticsearch/marvel/latest",
+ command => "plugin --install polyfractal/elasticsearch-inquisitor",
+ index.analysis.analyzer.default.tokenizer: kuromoji_tokenizer
+ index.analysis.analyzer.default.tokenizer: kuromoji_tokenizer の記述場所を変更した
Merge pull request #58 from inouetakuya/elasticsearch

ElasticSearch を導入する