lib/workless/scalers/heroku.rb in workless-1.1.2 vs lib/workless/scalers/heroku.rb in workless-1.1.3

- old
+ new

@@ -11,10 +11,10 @@ def self.up client.put_workers(ENV['APP_NAME'], 1) if self.workers == 0 end def self.down - client.put_workers(ENV['APP_NAME'], 0) unless self.workers == 0 or self.jobs.count > 0 + client.put_workers(ENV['APP_NAME'], 0) unless self.jobs.count > 0 or self.workers == 0 end def self.workers client.get_ps(ENV['APP_NAME']).body.count { |p| p["process"] =~ /worker\.\d?/ } end