From 89b49dca99e8bd48790473c13423c1dd93a59d23 Mon Sep 17 00:00:00 2001 From: holgersindbaek Date: Sun, 5 Jan 2014 20:01:03 +0100 Subject: [PATCH] Checking jobs differently if using Mongoid --- lib/workless/scalers/base.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/workless/scalers/base.rb b/lib/workless/scalers/base.rb index d2b3315..b0bc2d4 100644 --- a/lib/workless/scalers/base.rb +++ b/lib/workless/scalers/base.rb @@ -9,7 +9,11 @@ def self.jobs if Rails.version >= "3.0.0" Delayed::Job.where(:failed_at => nil) else - Delayed::Job.all(:conditions => { :failed_at => nil }) + if ENV['MONGOHQ_URL'].present? + Delayed::Job.all + else + Delayed::Job.all(:conditions => { :failed_at => nil }) + end end end end