lardawge/carrierwave_backgrounder — pull request #98 by sunteya (2012-12-13 09:11:37+00:00)
Title: resupport sidekiq worker

sidekiq worker must static include ::Sidekiq::Worker.

because, on sidekiq process, it running pseudo code like:

~~~~ ruby
w = worker_class.new
w.jid = "ooxx"
w.perform(*args)
~~~~

if dynamic include `::Sidekiq::Worker` on carrierwave_backgrounder.
sidekiq will raise `NoMethodError` for `jid=`