Method: BoltServer::BaseConfig#initialize

Defined in:
lib/bolt_server/base_config.rb

#initialize(config = nil) ⇒ BaseConfig

Returns a new instance of BaseConfig.



46
47
48
49
50
# File 'lib/bolt_server/base_config.rb', line 46

def initialize(config = nil)
  @data = defaults
  @data = @data.merge(config.select { |key, _| config_keys.include?(key) }) if config
  @config_path = nil
end