aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/elasticsearch.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula/elasticsearch.rb')
-rw-r--r--Library/Formula/elasticsearch.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/Library/Formula/elasticsearch.rb b/Library/Formula/elasticsearch.rb
index ee726438f..6d5f91051 100644
--- a/Library/Formula/elasticsearch.rb
+++ b/Library/Formula/elasticsearch.rb
@@ -68,6 +68,10 @@ class Elasticsearch < Formula
# Replace paths to use libexec instead of lib
s.gsub!(%r{\$ES_HOME/lib/}, "$ES_CLASSPATH/")
end
+
+ # Move config files into etc
+ (etc/"elasticsearch").install Dir[prefix/"config/*"]
+ (prefix/"config").rmtree
end
def post_install
@@ -75,12 +79,14 @@ class Elasticsearch < Formula
(var/"elasticsearch/#{cluster_name}").mkpath
(var/"log/elasticsearch").mkpath
(var/"lib/elasticsearch/plugins").mkpath
+ ln_s etc/"elasticsearch", prefix/"config"
end
def caveats; <<-EOS.undent
Data: #{var}/elasticsearch/#{cluster_name}/
Logs: #{var}/log/elasticsearch/#{cluster_name}.log
Plugins: #{var}/lib/elasticsearch/plugins/
+ Config: #{etc}/elasticsearch/
EOS
end