Sha256: ca7f44e0098b39fd303511cf5436f6d1c47efb6e18c2b5379dd73833d3a4e1cb
Contents?: true
Size: 713 Bytes
Versions: 104
Compression:
Stored size: 713 Bytes
Contents
require_relative 'task_helper' namespace :dad do namespace :es do desc "Elasticsearchをインストールします。" task :install do @options = { :path_data => ask('path.data', :default => '/opt/elasticsearch/data') } template = File.join(File.dirname(__FILE__), 'elasticsearch', 'elasticsearch.yml.erb') render(template, :to => File.join('tmp', 'elasticsearch.yml')) template = File.join(File.dirname(__FILE__), 'elasticsearch', 'elasticsearch.conf.erb') render(template, :to => File.join('tmp', 'elasticsearch.conf')) script = File.join(File.dirname(__FILE__), 'elasticsearch', 'install.sh') run "bash -ex #{script}" end end end
Version data entries
104 entries across 104 versions & 1 rubygems