class Bootsnap::CLI::WorkerPool::Inline
Public Class Methods
new(jobs: {})
click to toggle source
# File lib/bootsnap/cli/worker_pool.rb, line 16 def initialize(jobs: {}) @jobs = jobs end
Public Instance Methods
push(job, *args)
click to toggle source
# File lib/bootsnap/cli/worker_pool.rb, line 20 def push(job, *args) @jobs.fetch(job).call(*args) nil end
shutdown()
click to toggle source
# File lib/bootsnap/cli/worker_pool.rb, line 29 def shutdown # noop end
spawn()
click to toggle source
# File lib/bootsnap/cli/worker_pool.rb, line 25 def spawn # noop end