Method: IdentMe.ident

Defined in:
lib/identme.rb

.identObject



11
12
13
14
15
16
17
# File 'lib/identme.rb', line 11

def self.ident
  data = {}
  resolver = Resolv::DNS.new(nameserver: OPENDNS_RESOLVER)
  data[:ip] = resolver.getaddress(OPENDNS_MYIP).to_s
  data[:name] = resolver.getname(data[:ip]).to_s rescue nil
  data
end