Class: Proxy::RequestForwarder::ProxyRequest

Inherits:
HttpRequest::ForemanRequest
  • Object
show all
Includes:
Log
Defined in:
lib/smart_proxy_request_forwarder/proxy_request.rb

Instance Method Summary collapse

Instance Method Details

#foreman_request(request) ⇒ Object



8
9
10
11
12
# File 'lib/smart_proxy_request_forwarder/proxy_request.rb', line 8

def foreman_request(request)
  path = "api#{request.path.delete_prefix('/request_forwarder')}"
  req = request_factory.create_post(path, request.body.read)
  send_request(req)
end