class RknIpLookup::Provider::Antizapret

Constants

DATABASE_URL

Attributes

data[RW]
response[RW]

Public Instance Methods

fetch() click to toggle source
# File lib/rkn_ip_lookup/provider/antizapret.rb, line 10
def fetch
  self.response = Faraday.get DATABASE_URL
  self.data     = parse_response
end

Private Instance Methods

parse_response() click to toggle source
# File lib/rkn_ip_lookup/provider/antizapret.rb, line 17
def parse_response
  response.body.split("\n").flat_map do |line|
    line.split(',')
  end
end