Sha256: 85622af2267b726d07f19a74cf9598387c3610633812fa5e7e5ffe3b37fc660f

Contents?: true

Size: 278 Bytes

Versions: 1

Compression:

Stored size: 278 Bytes

Contents

# typed: true
module UpGush
  module Middlewares
    class RetryCountMiddleware
      def call(worker, job_params, _queue)
        retry_count = job_params['retry_count']
        worker.instance_variable_set(:@retry_count, retry_count)
        yield
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
up_gush-3.0.0.1 lib/up_gush/middlewares/retry_count_middleware.rb