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