Revert "Revert "instrument responders""

This reverts commit 01ec5e152a.
This commit is contained in:
Konstantin Haase 2015-01-14 19:41:37 +01:00
parent 01ec5e152a
commit de9348a14e
8 changed files with 8 additions and 0 deletions

View File

@ -44,6 +44,7 @@ module Travis::Api::App::Responders
super && resource.is_a?(ActiveRecord::Relation) && resource.first.is_a?(Build) super && resource.is_a?(ActiveRecord::Relation) && resource.first.is_a?(Build)
end end
instrument_method
def apply def apply
super super

View File

@ -4,6 +4,7 @@ module Travis::Api::App::Responders
'svg' 'svg'
end end
instrument_method
def apply def apply
set_headers set_headers
send_file(filename, type: :svg, last_modified: last_modified) send_file(filename, type: :svg, last_modified: last_modified)

View File

@ -1,5 +1,6 @@
module Travis::Api::App::Responders module Travis::Api::App::Responders
class Base class Base
include Skylight::Helpers
attr_reader :endpoint, :resource, :options attr_reader :endpoint, :resource, :options
def initialize(endpoint, resource, options = {}) def initialize(endpoint, resource, options = {})

View File

@ -10,6 +10,7 @@ module Travis::Api::App::Responders
headers['Content-Disposition'] = %(inline; filename="#{File.basename(filename)}") headers['Content-Disposition'] = %(inline; filename="#{File.basename(filename)}")
end end
instrument_method
def apply def apply
set_headers set_headers
send_file(filename, type: :png, last_modified: last_modified) send_file(filename, type: :png, last_modified: last_modified)

View File

@ -7,6 +7,7 @@ class Travis::Api::App
super && !resource.is_a?(String) && !resource.nil? && accepts_log? super && !resource.is_a?(String) && !resource.nil? && accepts_log?
end end
instrument_method
def apply def apply
super super

View File

@ -13,6 +13,7 @@ module Travis::Api::App::Responders
super && (resource.is_a?(Log) || resource.is_a?(String)) super && (resource.is_a?(Log) || resource.is_a?(String))
end end
instrument_method
def apply def apply
super super

View File

@ -10,6 +10,7 @@ module Travis::Api
resource.respond_to?(:run) resource.respond_to?(:run)
end end
instrument_method
def apply def apply
cache_control cache_control
result = normalize(resource.run) result = normalize(resource.run)

View File

@ -37,6 +37,7 @@ module Travis::Api::App::Responders
super && @resource.first.is_a?(Repository) super && @resource.first.is_a?(Repository)
end end
instrument_method
def apply def apply
super super