Sha256: 177e43bf1597351aaf5193788c86522066b07a819eb4f35c71d4be4732c7250f
Contents?: true
Size: 467 Bytes
Versions: 1
Compression:
Stored size: 467 Bytes
Contents
module Shoryuken module Middleware module Server class AutoDelete def call(worker, queue, sqs_msg, body) yield # I'm still deciding, but `auto_delete` will be probably deprecated soon delete = worker.class.get_shoryuken_options['delete'] || worker.class.get_shoryuken_options['auto_delete'] Shoryuken::Client.queues(queue).batch_delete(*Array(sqs_msg)) if delete end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
shoryuken-0.0.3 | lib/shoryuken/middleware/server/auto_delete.rb |