Revert "disable newrelic"

This reverts commit 48cc0d366a.
This commit is contained in:
Konstantin Haase 2013-01-25 22:11:53 +01:00
parent 48cc0d366a
commit bde974e182

View File

@ -1,6 +1,6 @@
require 'travis/api/app'
require 'sinatra/base'
#require 'new_relic/agent/instrumentation/rack'
require 'new_relic/agent/instrumentation/rack'
class Travis::Api::App
# Superclass for any endpoint and middleware.
@ -9,7 +9,7 @@ class Travis::Api::App
register Extensions::SmartConstants
configure :production do
#require 'newrelic_rpm'
require 'newrelic_rpm'
end
error NotImplementedError do
@ -18,6 +18,12 @@ class Travis::Api::App
"This feature has not yet been implemented. Sorry :(\n\nPull Requests welcome!"
end
def call(env)
super
rescue Sinatra::NotFound
[404, {'Content-Type' => 'text/plain'}, ['Tell Konstantin to fix this!']]
end
configure do
# We pull in certain protection middleware in App.
# Being token based makes us invulnerable to common