Module: Proxtopus

Defined in:
lib/proxtopus.rb,
lib/proxtopus/proxy.rb,
lib/proxtopus/client.rb,
lib/proxtopus/request.rb,
lib/proxtopus/resource.rb,
lib/proxtopus/response.rb,
lib/proxtopus/proxy_set.rb,
lib/proxtopus/resource_set.rb,
lib/proxtopus/response_parser.rb

Defined Under Namespace

Classes: Client, Proxy, ProxySet, Request, Resource, ResourceSet, Response

Class Method Summary collapse

Class Method Details

.client(resources_file) ⇒ Object

p = Proxtopus.new_client do

api_url = 'http://letushide.com/fpapi',
api_options = {
  :key => '60cae5a16971178be16daa02',
  :cs => ['US'],
  etc...
}

returns a Proxtopus::Client object def new_client(&block)

Client.new(&block) if block_given?

end



30
31
32
33
# File 'lib/proxtopus.rb', line 30

def client(resources_file)
  resources = "[#{File.read(resources_file)}]".gsub!(/\r|\n|\s/,'')
  Client.new(eval(resources))
end