class ScoutApm::LoggerFactory
Public Class Methods
Source
# File lib/scout_apm/agent_context.rb, line 249 def self.build(config, environment) ScoutApm::Logger.new(environment.root, { :log_level => config.value('log_level'), :log_file_path => config.value('log_file_path'), :stdout => config.value('log_stdout') || environment.platform_integration.log_to_stdout?, :stderr => config.value('log_stderr'), :logger_class => config.value('log_class'), } ) end
Source
# File lib/scout_apm/agent_context.rb, line 261 def self.build_minimal_logger ScoutApm::Logger.new(nil, :stdout => true) end