From 882214a2a94308f00ebdfb779b77ffd65b276b8d Mon Sep 17 00:00:00 2001 From: Doug Neal Date: Thu, 14 May 2015 14:50:01 +0100 Subject: [PATCH] On resource_record validation failure, raise an ArgumentError instead of calling Util::Errors.fail --- lib/puppet/type/resource_record.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/puppet/type/resource_record.rb b/lib/puppet/type/resource_record.rb index 2b080c4..3af5bb0 100644 --- a/lib/puppet/type/resource_record.rb +++ b/lib/puppet/type/resource_record.rb @@ -24,7 +24,7 @@ Puppet::Type.newtype(:resource_record) do isrequired validate do |value| - Util::Errors.fail "Invalid value for record: #{value}" unless value =~ /^(\*\.)?([a-zA-Z0-9_-]+\.)*[a-zA-Z0-9_-]+$/ + raise ArgumentError, "Invalid value for record: #{value}" unless value =~ /^(\*\.)?([a-zA-Z0-9_-]+\.)*[a-zA-Z0-9_-]+$/ end end