Fix new relic
This commit is contained in:
parent
f220ad734f
commit
30d7b90592
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue
Block a user