class Gitlab::Error::ResponseError

Private Instance Methods

build_error_message() click to toggle source

Human friendly message.

@return [String]

# File lib/kitchen/driver/vmpool_stores/gitlab_base_store.rb, line 29
def build_error_message
  parsed_response = @response.parsed_response
  message = parsed_response.respond_to?(:message) ? parsed_response.message : parsed_response['message']
  message = parsed_response.error unless message
  "Server responded with code #{@response.code}, message: " \
  "#{handle_message(message)}. " \
  "Request URI: #{@response.request.base_uri}#{@response.request.path}"
end