Here's an updated version of the multiple_workers branch, that now uses the heroku-api gem instead of the heroku gem (for all scalers), thanks to the work of @davidakachaos
It's tested, passes on travis, and I'm using it in production on a heroku cedar application.
Add multiple workers support.
This allows to scale workers to more than 1, based on the job queue size, and
setting a max and min num of workers.
Upgrade dependency to the heroku-api gem
This gem is better up to date for interacting with
the Heroku API. This gem is better supported.
Make use of the new Heroku API gem commands.
These commands behave the same as the old version,
only they make use of the new heroku-api gem.
Client now uses the Heroku API key for Auth
The new way to auto the heroic client is this way.
Updated README.md for the changes.
Changed to the Heroku api
Using the new API for scaling the workers in the tests
The tests now all pass.
Use correct way
Also for bamboo?
Use the correct commands
include .travis.yml to set ruby version to 1.9.2, same as heroku cedar
Fix specs for using the heroku-api gem
rename HEROKU_APIKEY to HEROKU_API_KEY
reactivate pending spec
Sorry this has taken so long
No problem, I'm just glad to help out!
Ok, i've released 1.1.0 to Rubygems! let me know if I can do anything.