Sha256: a0ab3be80efc942998d8d2e3b75c71d842a997047c72bcb3d15ee6074c5fa709
Contents?: true
Size: 302 Bytes
Versions: 30
Compression:
Stored size: 302 Bytes
Contents
# frozen_string_literal: true module Cloudtasker module UniqueJob module Middleware # Server middleware, invoked when jobs are executed class Server def call(worker, **_kwargs) Job.new(worker).lock_instance.execute { yield } end end end end end
Version data entries
30 entries across 30 versions & 1 rubygems