Sha256: 4f7722942de91be03a333a55d8e8e836e5340a69e12f71ecbe14e4e35956929b

Contents?: true

Size: 393 Bytes

Versions: 7

Compression:

Stored size: 393 Bytes

Contents

module Skylight
  module Normalize
    class ProcessAction < Normalizer
      register "process_action.action_controller"

      def normalize
        @trace.endpoint = controller_action
        [ "app.controller.request", controller_action, nil, @payload ]
      end

    private
      def controller_action
        "#{@payload[:controller]}##{@payload[:action]}"
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
skylight-0.0.16 lib/skylight/normalize/process_action.rb
skylight-0.0.15 lib/skylight/normalize/process_action.rb
skylight-0.0.14 lib/skylight/normalize/process_action.rb
skylight-0.0.13 lib/skylight/normalize/process_action.rb
skylight-0.0.12 lib/skylight/normalize/process_action.rb
skylight-0.0.11 lib/skylight/normalize/process_action.rb
skylight-0.0.10 lib/skylight/normalize/process_action.rb