begin
require 'elasticsearch/rails/tasks/import'
rescue LoadError end
namespace :forest do
namespace :elasticsearch do desc 'Rebuild the elasticsearch indices and import all searchable models.' task rebuild: :environment do SearchIndexManager.rebuild end desc 'Import all searchable models into elasticsearch.' task import: :environment do if ENV['FORCE'] SearchIndexManager.create_index(force: ENV['FORCE']) end SearchIndexManager.import end end
end