Method: FluQ::Handler::Base#initialize

Defined in:
lib/fluq/handler/base.rb

#initialize(options = {}) ⇒ Base

Returns a new instance of Base.

Examples:


class MyHandler < FluQ::Handler::Base
end
MyHandler.new

Parameters:

  • options (Hash) (defaults to: {})

Options Hash (options):

  • :name (String)

    a (unique) handler identifier



25
26
27
28
# File 'lib/fluq/handler/base.rb', line 25

def initialize(options = {})
  @config  = defaults.merge(options)
  @name    = config[:name] || self.class.type
end