Method: ZSpec::Queue#initialize
- Defined in:
- lib/zspec/queue.rb
#initialize(sink:, build_prefix:, retries:, timeout:) ⇒ Queue
Returns a new instance of Queue.
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/zspec/queue.rb', line 10 def initialize(sink:, build_prefix:, retries:, timeout:) @sink = sink @retries = retries.to_i @timeout = timeout.to_i @counter_name = build_prefix + ":count" @pending_queue_name = build_prefix + ":pending" @processing_queue_name = build_prefix + ":processing" @done_queue_name = build_prefix + ":done" @metadata_hash_name = build_prefix + ":metadata" @workers_ready_key_name = build_prefix + ":ready" end |