Class: Gitlab::GrapeLogging::Loggers::JsonMetadataLogger

Inherits:
GrapeLogging::Loggers::Base
  • Object
show all
Defined in:
lib/gitlab/grape_logging/loggers/json_metadata_logger.rb

Instance Method Summary collapse

Instance Method Details

#parameters(request, _) ⇒ Object



7
8
9
10
11
12
13
14
# File 'lib/gitlab/grape_logging/loggers/json_metadata_logger.rb', line 7

def parameters(request, _)
   = request.env[::Gitlab::Middleware::JsonValidation::RACK_ENV_METADATA_KEY]

  return {} unless 

  # Add a json_ prefix to distinguish from the limits
  .transform_keys { |key| "json_#{key}" }
end