lib/sentry/rails/tracing/action_view_subscriber.rb in sentry-rails-4.1.4 vs lib/sentry/rails/tracing/action_view_subscriber.rb in sentry-rails-4.1.5

- old
+ new

@@ -1,21 +1,13 @@ module Sentry module Rails module Tracing class ActionViewSubscriber < AbstractSubscriber - EVENT_NAMES = ["render_template.action_view", "render_partial.action_view", "render_collection.action_view"] + EVENT_NAME = "render_template.action_view".freeze def self.subscribe! - EVENT_NAMES.each do |event_name| - subscribe_to_event(event_name) do |event_name, duration, payload| - record_on_current_span(op: event_name, start_timestamp: payload[:start_timestamp], description: payload[:identifier], duration: duration) - end - end - end - - def self.unsubscribe! - EVENT_NAMES.each do |event_name| - ActiveSupport::Notifications.unsubscribe(event_name) + subscribe_to_event(EVENT_NAME) do |event_name, duration, payload| + record_on_current_span(op: event_name, start_timestamp: payload[:start_timestamp], description: payload[:identifier], duration: duration) end end end end end