Module: StringIPExtensions

Defined in:
lib/ipaddr_extensions.rb

Instance Method Summary collapse

Instance Method Details

#to_ipObject



516
517
518
519
520
521
522
# File 'lib/ipaddr_extensions.rb', line 516

def to_ip
  begin
    IPAddr.new(self.to_s)
  rescue ArgumentError => e
    raise ArgumentError, "invalid address #{self.inspect}"
  end
end