Sha256: 429b34e3d5c81264559dbc79cbd54bd08e20f75646175f95b46681fe6ef746cc
Contents?: true
Size: 293 Bytes
Versions: 21
Compression:
Stored size: 293 Bytes
Contents
# frozen_string_literal: true module Cloudtasker module UniqueJob module Middleware # Client middleware, invoked when jobs are scheduled class Client def call(worker) Job.new(worker).lock_instance.schedule { yield } end end end end end
Version data entries
21 entries across 21 versions & 1 rubygems