class Storexplore::UriUtils
Extra URI utilities
Public Class Methods
domain(uri)
click to toggle source
extracts the domain from an uri
# File lib/storexplore/uri_utils.rb, line 28 def self.domain(uri) return "localhost" if uri.scheme == "file" return nil if uri.host.nil? return nil if uri.host =~ /^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$/ /([^\.]+\.[^\.]+)$/.match(uri.host)[0] end