class PageRankr::ProxyServices::RoundRobin
Public Class Methods
new(proxies)
click to toggle source
# File lib/page_rankr/proxy_services/round_robin.rb, line 4 def initialize(proxies) @proxies = proxies @index = 0 end
Public Instance Methods
proxy(name, site)
click to toggle source
# File lib/page_rankr/proxy_services/round_robin.rb, line 9 def proxy(name, site) @proxies[@index].tap do @index = (@index + 1) % @proxies.length end end