lib/contrast/agent/railtie.rb in contrast-agent-3.10.2 vs lib/contrast/agent/railtie.rb in contrast-agent-3.11.0
- old
+ new
@@ -10,22 +10,16 @@
class Railtie < Rails::Railtie
include Contrast::Components::Interface
access_component :agent, :app_context, :logging
initializer 'Contrast Ruby Agent Initializer' do |app|
- if defined?(Rails) && defined?(Rails.logger)
- Rails.logger.debug('In railtie ::')
- Rails.logger.debug(app.middleware.inspect)
- end
+ Rails.logger.debug("In railtie ::#{ app.middleware.inspect }") if defined?(Rails) && defined?(Rails.logger)
- # TODO: RUBY-564 This logic is not specific to Rails and should be used more broadly
- # with all web frameworks. Move this check to be a part of our new initialization
- # routine.
if APP_CONTEXT.instrument_middleware_stack?
AGENT.insert_middleware(app)
else
Rails.logger.debug('Detected a running job server, skipping Contrast middleware insertion.')
- logger.debug(nil, "Disabling Contrast for process #{ Process.pid }")
+ logger.debug('Disabling Contrast for process', p_id: Process.pid)
end
end
rake_tasks do
load 'contrast/tasks/service.rb'