class Rage::Telemetry::Spans::ProcessControllerAction


@see Rage::Telemetry::Handler Rage::Telemetry::Handler
See {handle handle} for the list of arguments passed to handler methods.
This span is emitted for every controller action that is executed.
The controller.action.process span wraps the processing of a controller action.
#

def handler_arguments

Other tags:
    Private: -
def handler_arguments
  {
    name: '"#{controller.class}##{params[:action]}"',
    controller: "controller",
    request: "controller.request",
    response: "controller.response",
    env: "controller.__env"
  }
end

def id

Other tags:
    Private: -
def id
  "controller.action.process"
end

def span_parameters

Other tags:
    Private: -
def span_parameters
  %w[controller: params:]
end