def initialize
unless config.proxy.empty?
@proxy_host = config.proxy.host
@proxy_port = config.proxy.port
@proxy_user = config.proxy.user_name
@proxy_password = config.proxy.password
@proxy_uri = nil
@enable_ssl = config.enable_ssl
end
@protocol = "http"
@port = 80
if @proxy_host
@http_class = Net::HTTP::Proxy(@proxy_host, @proxy_port,
@proxy_user, @proxy_password)
@proxy_uri = "http://" + @proxy_host + ":" + @proxy_port + "/"
else
@http_class = Net::HTTP
end
if @enable_ssl
@protocol = "https"
@port = 443
end
end