Sha256: cab152e1011c57d4cd6d4c35c3453e04fc7b65c7f1f585a38fa78718cc162854
Contents?: true
Size: 275 Bytes
Versions: 1
Compression:
Stored size: 275 Bytes
Contents
module Quebert module Backend # Drops jobs on an array in-process. class InProcess < Array def put(job) unshift job.to_json end def reserve json = pop and Controller::Base.new(Job.from_json(json)) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
quebert-0.0.6 | lib/quebert/backend/in_process.rb |