module HireFire::Utility
Private Instance Methods
normalize_queues(queues, allow_empty:)
click to toggle source
# File lib/hirefire/utility.rb, line 9 def normalize_queues(queues, allow_empty:) queues = queues.flatten.map { |queue| queue.to_s.strip } if queues.any? Set.new(queues) elsif allow_empty Set.new else raise HireFire::Errors::MissingQueueError, "No queue was specified. Please specify at least one queue." end end