Module: Sad::Worker
- Defined in:
- lib/sad/worker.rb
Instance Method Summary collapse
Instance Method Details
#enqueue(*args) ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'lib/sad/worker.rb', line 12 def enqueue(*args) payload = ::Sad::Payload.new(self.to_s, args) payload.sad_args['queue'] = queue_name payload.redis = self.redis if self.respond_to?(:redis) payload.enqueue do |value| yield value if block_given? end end |