Module: Fleck::Core::Consumer::Configuration::ClassMethods

Defined in:
lib/fleck/core/consumer/configuration.rb

Overview

Defines class methods to import when ‘Configuration` module is imported.

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#configsObject

Returns the value of attribute configs.



12
13
14
# File 'lib/fleck/core/consumer/configuration.rb', line 12

def configs
  @configs
end

Instance Method Details

#configure(opts = {}) ⇒ Object



14
15
16
17
# File 'lib/fleck/core/consumer/configuration.rb', line 14

def configure(opts = {})
  configs.merge!(opts)
  logger.debug 'Consumer configurations updated.'
end