#!/usr/bin/ruby

require 'thor'

require 'debci'
require 'debci/amqp'

module Debci
  class AMQPCLI < Thor
    desc 'declare-queue', 'Initializes job queue'
    option :arch
    option :backend
    def declare_queue
      Debci::AMQP.get_queue(
        options[:arch] || Debci.config.arch,
        options[:backend] || Debci.config.backend
      )
    end
  end
end

Debci::AMQPCLI.start
