diff --git a/lib/puppet/functions/inet6_prefix.rb b/lib/puppet/functions/inet6_prefix.rb index 6af2ceeb..a6b9c525 100644 --- a/lib/puppet/functions/inet6_prefix.rb +++ b/lib/puppet/functions/inet6_prefix.rb @@ -20,7 +20,7 @@ Puppet::Functions.create_function(:inet6_prefix) do ip = "inet6:[#{ip_parts.shift}]#{ip_parts.join}" end end - rescue IPAddr::AddressFamilyError, IPAddr::Error, IPAddr::InvalidAddressError, IPAddr::InvalidPrefixError, ArgumentError, NoMethodError => e + rescue ArgumentError, NoMethodError => e # ignore it end result << ip