From 2a19cd5bfa0f1594c8d4e2e0fb8266c88e4448d7 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Tue, 16 Apr 2013 20:01:06 +0200 Subject: [PATCH] Revert "disable new relic" This reverts commit 48cf45c5f628d2d2b8ced1629684e18bae73b50b. --- Gemfile.lock | 2 ++ lib/travis/api/app/base.rb | 8 ++++---- travis-api.gemspec | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 18225844..b0e770b5 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -90,6 +90,7 @@ PATH travis-api (0.0.1) backports (~> 2.5) hubble (~> 0.1) + newrelic_rpm (~> 3.5.5.0) pg (~> 0.13.2) rack-contrib (~> 1.1) rack-ssl (~> 1.3, >= 1.3.3) @@ -184,6 +185,7 @@ GEM multipart-post (1.2.0) net-http-persistent (2.8) net-http-pipeline (1.0.1) + newrelic_rpm (3.5.5.38) pg (0.13.2) polyglot (0.3.3) pry (0.9.12) diff --git a/lib/travis/api/app/base.rb b/lib/travis/api/app/base.rb index a100398a..92031836 100644 --- a/lib/travis/api/app/base.rb +++ b/lib/travis/api/app/base.rb @@ -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. @@ -8,9 +8,9 @@ class Travis::Api::App class Base < Sinatra::Base register Extensions::SmartConstants - # configure :production do - # require 'newrelic_rpm' - # end + configure :production do + require 'newrelic_rpm' + end error NotImplementedError do content_type :txt diff --git a/travis-api.gemspec b/travis-api.gemspec index 5c78344b..fe3516ca 100644 --- a/travis-api.gemspec +++ b/travis-api.gemspec @@ -182,7 +182,7 @@ Gem::Specification.new do |s| s.add_dependency 'hubble', '~> 0.1' s.add_dependency 'backports', '~> 2.5' s.add_dependency 'pg', '~> 0.13.2' - #s.add_dependency 'newrelic_rpm', '~> 3.5.5.0' + s.add_dependency 'newrelic_rpm', '~> 3.5.5.0' s.add_dependency 'thin', '~> 1.4' s.add_dependency 'sinatra', '~> 1.3' s.add_dependency 'sinatra-contrib', '~> 1.3'