X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/6fb857020092c909043c4521b91a040f3bb16937..ef7f3d800cbdd49b692df10d312e5fd880e2e938:/lib/quova.rb diff --git a/lib/quova.rb b/lib/quova.rb index ed5b9f491..9a4fb3bf8 100644 --- a/lib/quova.rb +++ b/lib/quova.rb @@ -6,7 +6,7 @@ require 'soap/wsdlDriver' # Monkey patch WSDL parser to stop it moaning module WSDL class Parser - def warn(msg) + def warn(_msg) end end end @@ -16,7 +16,7 @@ end module Quova ## # Access details for WSDL description - WSDL_URL="https://webservices.quova.com/OnDemand/GeoPoint/v1/default.asmx?WSDL" + WSDL_URL = "https://webservices.quova.com/OnDemand/GeoPoint/v1/default.asmx?WSDL" WSDL_USER = QUOVA_USERNAME WSDL_PASS = QUOVA_PASSWORD @@ -47,13 +47,13 @@ module Quova # Class representing geolocation details for an IP address class IpInfo def initialize(ip_address) - @ipinfo = Quova::soap.GetIpInfo(:ipAddress => ip_address) + @ipinfo = Quova.soap.GetIpInfo(:ipAddress => ip_address) end def status @ipinfo["GetIpInfoResult"]["Response"]["Status"].to_i end - + def country_code @ipinfo["GetIpInfoResult"]["Location"]["Country"]["Name"] end @@ -63,4 +63,3 @@ module Quova end end end -