lib/new_relic/control/frameworks/rails.rb in newrelic_rpm-3.3.2.beta1 vs lib/new_relic/control/frameworks/rails.rb in newrelic_rpm-3.3.2.beta2
- old
+ new
@@ -55,11 +55,11 @@
return if config.nil? || !config.respond_to?(:middleware) || ! browser_monitoring_auto_instrument?
begin
require 'new_relic/rack/browser_monitoring'
config.middleware.use NewRelic::Rack::BrowserMonitoring
log!("Installed New Relic Browser Monitoring middleware", :info)
- rescue Exception => e
+ rescue => e
log!("Error installing New Relic Browser Monitoring middleware: #{e.inspect}", :error)
end
end
def install_developer_mode(rails_config)
@@ -75,11 +75,11 @@
if @local_env.dispatcher_instance_id
port = @local_env.dispatcher_instance_id.to_s =~ /^\d+/ ? ":#{local_env.dispatcher_instance_id}" : ":port"
log!("NewRelic Agent Developer Mode enabled.")
log!("To view performance information, go to http://localhost#{port}/newrelic")
end
- rescue Exception => e
+ rescue => e
log!("Error installing New Relic Developer Mode: #{e.inspect}", :error)
end
elsif rails_config
log!("Developer mode not available for Rails versions prior to 2.2", :warn)
end
@@ -90,17 +90,17 @@
logger = ::Rails.respond_to?(:logger) ? ::Rails.logger : ::RAILS_DEFAULT_LOGGER
logger.send(level, msg)
else
super
end
- rescue Exception => e
+ rescue => e
super
end
def to_stdout(message)
logger = ::Rails.respond_to?(:logger) ? ::Rails.logger : ::RAILS_DEFAULT_LOGGER
logger.info(message)
- rescue Exception => e
+ rescue => e
super
end
def rails_version
@rails_version ||= NewRelic::VersionNumber.new(::Rails::VERSION::STRING)