class Aws::ErrorHandler

def error(context)

def error(context)
  body = context.http_response.body_contents
  if body.empty?
    code, message, data = http_status_error(context)
  else
    code, message, data = extract_error(body, context)
  end
  build_error(context, code, message, data)
end