class Socket

Public Class Methods

domain_name() click to toggle source
# File lib/mobilize-ssh/extensions/socket.rb, line 10
def Socket.domain_name
  Socket.official_hostname.split(".")[-2..-1].join(".")
end
official_hostname() click to toggle source
# File lib/mobilize-ssh/extensions/socket.rb, line 2
def Socket.official_hostname
  begin
    Socket.gethostbyname(Socket.gethostname).first
  rescue
    Socket.gethostname
  end
end