Fix new relic

This commit is contained in:
Piotr Sarnacki 2012-10-24 10:36:18 +02:00
parent f220ad734f
commit 30d7b90592
2 changed files with 5 additions and 1 deletions

View File

@ -9,7 +9,6 @@ require 'redis'
require 'gh'
require 'hubble'
require 'hubble/middleware'
require 'newrelic_rpm'
# Rack class implementing the HTTP API.
# Instances respond to #call.

View File

@ -1,5 +1,6 @@
require 'travis/api/app'
require 'sinatra/base'
require 'new_relic/agent/instrumentation/rack'
class Travis::Api::App
# Superclass for any endpoint and middleware.
@ -7,6 +8,10 @@ class Travis::Api::App
class Base < Sinatra::Base
register Extensions::SmartConstants
configure :production do
require 'newrelic_rpm'
end
error NotImplementedError do
content_type :txt
status 501