require sentry, move raven capture
This commit is contained in:
parent
cafe40a4c3
commit
27dbe9a75a
|
@ -1,3 +1,6 @@
|
|||
|
||||
require 'sentry-raven'
|
||||
|
||||
module Travis::API::V3
|
||||
class Router
|
||||
include Travis::API::V3
|
||||
|
@ -16,10 +19,6 @@ module Travis::API::V3
|
|||
end
|
||||
|
||||
def call(env)
|
||||
Raven.capture do
|
||||
# capture any exceptions which happen during execution of this block
|
||||
1 / 0
|
||||
|
||||
return service_index(env) if env['PATH_INFO'.freeze] == ?/.freeze
|
||||
metrics = @metrics_processor.create
|
||||
access_control = AccessControl.new(env)
|
||||
|
@ -44,6 +43,8 @@ module Travis::API::V3
|
|||
metrics.success(status: response[0])
|
||||
response
|
||||
rescue Error => error
|
||||
Raven.capture do
|
||||
1 / 0
|
||||
metrics.tick(:service)
|
||||
|
||||
result = Result.new(access_control, :error, error)
|
||||
|
|
|
@ -10,6 +10,7 @@ require 'gh'
|
|||
require 'multi_json'
|
||||
require 'pry'
|
||||
require 'stackprof'
|
||||
require 'sentry-raven'
|
||||
|
||||
require 'travis/api/app'
|
||||
require 'travis/testing'
|
||||
|
|
Loading…
Reference in New Issue
Block a user