class Proxy::RequestForwarder::Api

Private Instance Methods

default_error_msg() click to toggle source
# File lib/smart_proxy_request_forwarder/api.rb, line 37
def default_error_msg
  "echo \"Error in request forwarding\"\nexit 1\n"
end
handle_response(response) click to toggle source
# File lib/smart_proxy_request_forwarder/api.rb, line 24
def handle_response(response)
  if response.code.start_with? '2'
    response.body
  else
    render_error(response.body, code: response.code)
  end
end
render_error(message, code: 500) click to toggle source
# File lib/smart_proxy_request_forwarder/api.rb, line 32
def render_error(message, code: 500)
  status code
  message
end