parent
48cc0d366a
commit
bde974e182
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue
Block a user