Please read for an updated status on RailsCasts:
Learn more or hide this
GitHub User: RussellSnow
The trouble was I had not named the worker file correctly. Sometimes convention over configuration can be a pain to debug.
I added a task just like shown and it works great. So I needed another and it refuses to recognize the second one. The first call to Rescue works but the second barf because it thinks it a member of the model. It will not add a second queue, nor will it work if I put it in the first one.
if params[:commit] == "Upload File"
gives the error:
uninitialized constant LocationsController::FusionTableSync