diff --git a/lib/travis/api/app/extensions/skylight.rb b/lib/travis/api/app/extensions/skylight.rb index 1ba19304..5496fd45 100644 --- a/lib/travis/api/app/extensions/skylight.rb +++ b/lib/travis/api/app/extensions/skylight.rb @@ -1,14 +1,15 @@ require 'travis/api/app' -require 'skylight' class Travis::Api::App module Extensions module Skylight def route(verb, path, *) condition do - trace = ::Skylight::Instrumenter.instance.current_trace - endpoint = settings.name.to_s.split("::", 5).last.gsub(/::/, "/").downcase - trace.endpoint = "#{verb} /#{endpoint}#{path}" + if ENV['SKYLIGHT_APPLICATION'] + trace = ::Skylight::Instrumenter.instance.current_trace + endpoint = settings.name.to_s.split("::", 5).last.gsub(/::/, "/").downcase + trace.endpoint = "#{verb} /#{endpoint}#{path}" + end end super