Method: Delayed::Worker.guess_backend

Defined in:
lib/delayed/worker.rb

.guess_backendObject


63
64
65
66
67
68
69
70
71
72
# File 'lib/delayed/worker.rb', line 63

def self.guess_backend
  self.backend ||= if defined?(ActiveRecord)
    :active_record
  elsif defined?(MongoMapper)
    :mongo_mapper
  else
    logger.warn "Could not decide on a backend, defaulting to active_record"
    :active_record
  end
end