Class: PushyDaemon::Consumer

Inherits:
BmcDaemonLib::MqConsumer
  • Object
show all
Includes:
Shared::HmacSignature
Defined in:
lib/pushyd/consumer.rb

Instance Method Summary collapse

Methods included from Shared::HmacSignature

#headers_md5, #headers_sign

Constructor Details

#initialize(channel, rule_name, rule) ⇒ Consumer

Returns a new instance of Consumer.



14
15
16
17
18
19
20
21
22
23
# File 'lib/pushyd/consumer.rb', line 14

def initialize(channel, rule_name, rule)
  # Init MqConsumer
  log_pipe :consumer
  super

  # Init
  @queue = nil
  @rule = rule
  @rule_name = rule_name
end