From ea72572c0792fe75c536af15ed60e634a905f953 Mon Sep 17 00:00:00 2001 From: Mathias Meyer Date: Tue, 22 Apr 2014 19:07:39 +0200 Subject: [PATCH] Remove RackTimer. --- config.ru | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/config.ru b/config.ru index e0be66b1..419e8c72 100644 --- a/config.ru +++ b/config.ru @@ -15,20 +15,4 @@ skip = ['Travis::Memory', 'GH::ResponseWrapper', 'Travis::NewRelic', 'Travis:: target.load_constants! :only => only, :skip => skip, :debug => false end -# https://help.heroku.com/tickets/92756 -class RackTimer - def initialize(app) - @app = app - end - - def call(env) - start_request = Time.now - status, headers, body = @app.call(env) - elapsed = (Time.now - start_request) * 1000 - $stdout.puts("request-id=#{env['HTTP_HEROKU_REQUEST_ID']} measure.rack-request=#{elapsed.round}ms") - [status, headers, body] - end -end - -use RackTimer run Travis::Api::App.new