class Splunk::Pickaxe::CookieProxy

Public Instance Methods

request(req, body = nil) { |response| ... } click to toggle source
Calls superclass method
# File lib/splunk/pickaxe/cookie_proxy.rb, line 8
def request(req, body = nil, &block)  # :yield: +response+
  if @@cookies 
    req['Cookie'] = @@cookies
  end
  r = super(req,body,&block)
  c = r.to_hash['set-cookie']
  if c 
    @@cookies = c.collect{|ea|ea[/^.*?;/]}.join
  end
  return r
end