Sha256: ed70d9f053ce7fd3efc617d28bab6bb7e0a9af56e49caf02f48e8a0ba6c75b93

Contents?: true

Size: 416 Bytes

Versions: 4

Compression:

Stored size: 416 Bytes

Contents

namespace :makasi do
  desc "Refresh sitemap and update indices on Amazon CloudSearch"
  task :search_reindex => [:environment, "sitemap:refresh"] do
    Makasi::SearchIndex.new.reindex
  end

  desc "Delete all indices from Amazon CloudSearch and cleanup CloudSearchDocument model"
  task :search_truncate_index => :environment do
    Makasi::AsariClient.new.remove_all
    CloudSearchDocument.delete_all
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
makasi-0.1.8 lib/tasks/search_reindex.rake
makasi-0.1.6 lib/tasks/search_reindex.rake
makasi-0.1.5 lib/tasks/search_reindex.rake
makasi-0.1.4 lib/tasks/search_reindex.rake