From 7d18cca531aa1e58c9fbc3c86f84b70387d91dde Mon Sep 17 00:00:00 2001 From: Rajesh Rajappan Date: Fri, 15 Nov 2013 16:47:22 +0000 Subject: [PATCH] rendexing message added --- lib/searchkick/tasks.rb | 4 ++++ 1 file changed, 4 insertions(+), 0 deletions(-) diff --git a/lib/searchkick/tasks.rb b/lib/searchkick/tasks.rb index 051c9e8..9517c5b 100644 --- a/lib/searchkick/tasks.rb +++ b/lib/searchkick/tasks.rb @@ -21,10 +21,14 @@ namespace :searchkick do namespace :reindex do desc "reindex all models" task :all => :environment do + dir = ENV['DIR'].to_s != '' ? ENV['DIR'] : Rails.root.join("app/models") + puts "Loading models from: #{dir}" Rails.application.eager_load! (Searchkick::Reindex.instance_variable_get(:@descendents) || []).each do |model| + puts "Reindexing #{model.name.try(:pluralize)} ..." model.reindex end + puts "Reindexing Done." end end -- libgit2 0.21.0