Class: PikaQ::Queues::Base

Inherits:
Bunny::Queue
  • Object
show all
Defined in:
lib/pika_q/queues/base.rb

Class Method Summary collapse

Class Method Details

.create(channel, options = { durable: false, auto_delete: false, exclusive: false }) ⇒ Object



6
7
8
# File 'lib/pika_q/queues/base.rb', line 6

def self.create(channel, options = { durable: false, auto_delete: false, exclusive: false })
  new(channel, generated_queue_name, options)
end

.generated_queue_nameObject



10
11
12
# File 'lib/pika_q/queues/base.rb', line 10

def self.generated_queue_name
  "#{self.to_s.gsub('::','.')}.#{ENV['RUBY_ENV']}".downcase
end