Sha256: 6918e094762c85c2925e2dff57389b21a899fd31a3518d7a366fe7725b2b95c3
Contents?: true
Size: 292 Bytes
Versions: 4
Compression:
Stored size: 292 Bytes
Contents
module Quebert module Backend # Drops jobs on an array in-process. class InProcess < Array def put(job, *args) unshift Job.to_json(job, *args) end def reserve json = pop and Consumer::Base.new(Job.from_json(json)) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems