# File lib/ohai/plugins/cloud_v2.rb, line 68
    def add_ipv6_addr(ip, accessibility)
      return if ip.nil? # just skip if ip is nil
      ipaddr = validate_ip_addr(ip, :ipv6)

      raise "ERROR: invalid ipv6 address of '#{ip}' detected. " unless ipaddr.ipv6?
      case accessibility
      when :public
        @cloud[:public_ipv6_addrs] ||= Array.new
        @cloud[:public_ipv6_addrs] << ipaddr.to_s
      when :private
        @cloud[:local_ipv6_addrs] ||= Array.new
        @cloud[:local_ipv6_addrs] << ipaddr.to_s
      else
        raise "ERROR: in valid accessibility param of '#{accessibility}'. must be :public or :private."
      end
    end