puppetlabs/mcollective-puppet-agent — pull request #25 by parisiale (2014-05-08 15:09:39+00:00)
Title: (MCOP-13) Puppet Agent should validate IPs as names

Enabling the validation of IPv4 and IPv6 addresses in the server
validator of the Puppet Agent; updating the related spec tests.

IP addreesses can be valid host names. We now consider IPv4 and IPv6
addresses when parsing and validating server names by using the ipaddr
library.