class Sidekiq::CLI

def parse_queue(opts, queue, weight = nil)

def parse_queue(opts, queue, weight = nil)
  opts[:queues] ||= []
  raise ArgumentError, "queues: #{queue} cannot be defined twice" if opts[:queues].include?(queue)
  [weight.to_i, 1].max.times { opts[:queues] << queue }
  opts[:strict] = false if weight.to_i > 0
end