From cdd46bb47a36e955e072097179ba44b1f79aea8e Mon Sep 17 00:00:00 2001 From: Dan Bode Date: Fri, 18 Jun 2010 11:06:44 -0500 Subject: temp commit. --- lib/puppet/type/sudoers.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/puppet/type/sudoers.rb b/lib/puppet/type/sudoers.rb index 8aa01db..ac85265 100644 --- a/lib/puppet/type/sudoers.rb +++ b/lib/puppet/type/sudoers.rb @@ -84,10 +84,10 @@ Defaults@host x=y,one=1,two=2 end # this fails for existing resources, just dont use fake_namevar stuff! validate do |name| - if name =~ /^fake_namevar_\d+/ - unless resource.original_parameters[:provider].get('record_type') == :parsed - raise Puppet::Error, "cannot use reserved namevar #{name}" - end + # please forgive this dirty hack, but only managed lines can + # have lines + if (name =~ /^fake_namevar_\d+/ and resource.line) + raise Puppet::Error, "cannot use reserved namevar #{name}" end end end -- cgit v1.2.3