ipaddress6.rb

Path: lib/facter/ipaddress6.rb
Last Update: Sun Oct 21 20:29:25 -0400 2012

Fact: ipaddress6

Purpose: Returns the "main" IPv6 IP address of a system.

Resolution:

 OS dependant code that parses the output of various networking
 tools and currently not very intelligent. Returns the first
 non-loopback and non-linklocal address found in the ouput unless
 a default route can be mapped to a routeable interface. Guessing
 an interface is currently only possible with BSD type systems
 to many assumptions have to be made on other platforms to make
 this work with the current code. Most code ported or modeled
 after the ipaddress fact for the sake of similar functionality
 and familiar mechanics.

Caveats:

Methods

Public Instance methods

Cody Herriges <c.a.herriges@gmail.com>

Used the ipaddress fact that is already part of Facter as a template.

[Validate]