lib/ddtrace/contrib/sinatra/tracer.rb in ddtrace-0.10.0 vs lib/ddtrace/contrib/sinatra/tracer.rb in ddtrace-0.11.0.beta1

- old
+ new

@@ -21,29 +21,15 @@ # requests. module Tracer include Base register_as :sinatra - option :enabled, default: true, depends_on: [:tracer] do |value| - get_option(:tracer).enabled = value - end - option :service_name, default: 'sinatra', depends_on: [:tracer] do |value| get_option(:tracer).set_service_info(value, 'sinatra', Ext::AppTypes::WEB) value end option :tracer, default: Datadog.tracer - - option(:debug, default: false) { |value| Tracer.debug_logging = value } - - option :trace_agent_hostname, default: Writer::HOSTNAME, depends_on: [:tracer] do |value| - get_option(:tracer).configure(hostname: value) - end - - option :trace_agent_port, default: Writer::PORT, depends_on: [:tracer] do |value| - get_option(:tracer).configure(port: value) - end def route(verb, action, *) # Keep track of the route name when the app is instantiated for an # incoming request. condition do