Class: VarnishClient

Inherits:
Object
  • Object
show all
Defined in:
lib/varnishclient/request.rb,
lib/varnishclient/response.rb,
lib/varnishclient/varnishclient.rb

Overview

VarnishClient - A class that wraps Net::HTTP objects as Varnish clients.

Defined Under Namespace

Classes: Request, Response

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeVarnishClient

Returns a new instance of VarnishClient.



13
14
15
16
# File 'lib/varnishclient/varnishclient.rb', line 13

def initialize
  @request = VarnishClient::Request.new
  @response = VarnishClient::Response.new
end

Instance Attribute Details

#requestObject

Returns the value of attribute request.



12
13
14
# File 'lib/varnishclient/varnishclient.rb', line 12

def request
  @request
end

#responseObject

Returns the value of attribute response.



12
13
14
# File 'lib/varnishclient/varnishclient.rb', line 12

def response
  @response
end