diff --git a/lib/sidekiq/worker.rb b/lib/sidekiq/worker.rb new file mode 100644 index 00000000..08e3adf7 --- /dev/null +++ b/lib/sidekiq/worker.rb @@ -0,0 +1,10 @@ +module Sidekiq + class Worker + include Celluloid + + def process(json) + klass = json['class'].constantize + klass.new.perform(*json['args']) + end + end +end