class Aquatone::Collectors::Ptrarchive
Public Instance Methods
run()
click to toggle source
# File lib/aquatone/collectors/ptrarchive.rb, line 10 def run response = get_request("http://ptrarchive.com/tools/search.htm?label=#{url_escape(domain.name)}&date=ALL") if response.code != 200 failure("PTRArchive returned unexpected response code: #{response.code}") end response.body.scan(/[a-z0-9\.\-_]+\.#{regex_escape(domain.name)}/).each do |host| add_host(host) end end