Sha256: 5872a52fcbec2631357b6d446a76dd691557fedd6b2e1291710a167763358040

Contents?: true

Size: 671 Bytes

Versions: 11

Compression:

Stored size: 671 Bytes

Contents

# frozen_string_literal: true

module Labkit
  module Tracing
    # Rails provides classes for instrumenting Rails events
    module Rails
      autoload :AbstractInstrumenter, "labkit/tracing/rails/abstract_instrumenter"
      autoload :ActionView, "labkit/tracing/rails/action_view"
      autoload :ActiveRecord, "labkit/tracing/rails/active_record"
      autoload :ActiveSupport, "labkit/tracing/rails/active_support"
      autoload :RailsCommon, "labkit/tracing/rails/rails_common"

      ActionViewSubscriber = ActionView::Subscriber
      ActiveRecordSubscriber = ActiveRecord::Subscriber
      ActiveSupportSubscriber = ActiveSupport::Subscriber
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
gitlab-labkit-0.13.5 lib/labkit/tracing/rails.rb
gitlab-labkit-0.13.4 lib/labkit/tracing/rails.rb
gitlab-labkit-0.13.3 lib/labkit/tracing/rails.rb
gitlab-labkit-0.13.2 lib/labkit/tracing/rails.rb
gitlab-labkit-0.13.1 lib/labkit/tracing/rails.rb
gitlab-labkit-0.13.0 lib/labkit/tracing/rails.rb
gitlab-labkit-0.12.2 lib/labkit/tracing/rails.rb
gitlab-labkit-0.12.1 lib/labkit/tracing/rails.rb
gitlab-labkit-0.12.0 lib/labkit/tracing/rails.rb
gitlab-labkit-0.11.0 lib/labkit/tracing/rails.rb
gitlab-labkit-0.10.1 lib/labkit/tracing/rails.rb