Method: Contr::Base#initialize

Defined in:
lib/contr/base.rb

#initialize(instance_config = {}) ⇒ Base

Returns a new instance of Base.



48
49
50
51
52
53
54
55
56
57
58
59
60
# File 'lib/contr/base.rb', line 48

def initialize(instance_config = {})
  @config = merge_configs(instance_config)

  init_logger!
  init_sampler!
  init_main_pool!
  init_rules_pool!

  aggregate_guarantees!
  aggregate_expectations!

  freeze
end