lardawge/carrierwave_backgrounder — pull request #71 by jayzes (2012-10-05 00:10:36+00:00)
Title: Allow users to explicitly specify the queue backend they want to use

Ran into this on a recent project - the Airbrake notifier brings in girl_friday to do in-process queueing, but we use Resque for the application. Backgrounder was seeing girl_friday first and using it, which we didn't want, so I put together a path to manually specify the queueing back to use via an initializer:

* Add a configuration block for the main module
* Make backend auto detection more specific
* Refactor the job dispatching logic
* Add some basic specs
* Update the README with usage info