Class: Lifesaver::IndexWorker

Inherits:
Object
  • Object
show all
Includes:
Resque::Plugins::UniqueJob
Defined in:
lib/lifesaver/index_worker.rb

Class Method Summary collapse

Class Method Details

.perform(class_name, model_id, operation) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/lifesaver/index_worker.rb', line 6

def self.perform(class_name, model_id, operation)
  Lifesaver::Indexing::Indexer.new(
                                   class_name: class_name,
                                   model_id: model_id,
                                   operation: operation
                                  ).perform
end

.queueObject



4
# File 'lib/lifesaver/index_worker.rb', line 4

def self.queue; Lifesaver.config.indexing_queue end