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