in lib/elastic_apm/config.rb [114:138]
def initialize(options = {})
@options = load_schema
assign(options)
env = load_env
if (env_config_file = env.delete(:config_file))
self.config_file = env_config_file
end
assign(load_config_file)
assign(env)
yield self if block_given?
if self.logger.nil? || self.log_path
self.logger = build_logger
end
@__view_paths ||= []
@__root_path ||= Dir.pwd
end