class Lifesaver::VisitorWorker

Public Class Methods

perform(models) click to toggle source
# File lib/lifesaver/visitor_worker.rb, line 6
def self.perform(models)
  indexing_graph = Lifesaver::Notification::IndexingGraph.new
  indexing_graph.initialize_models(models)
  indexing_graph.generate.each do |m|
    Lifesaver::Indexing::Enqueuer.new(model: m, operation: :update).enqueue
  end
end
queue() click to toggle source
# File lib/lifesaver/visitor_worker.rb, line 4
def self.queue; Lifesaver.config.notification_queue end