diff options
author | Dan Bode <dan@bodepd.com> | 2010-06-18 11:06:44 -0500 |
---|---|---|
committer | Dan Bode <dan@bodepd.com> | 2010-06-18 11:06:44 -0500 |
commit | cdd46bb47a36e955e072097179ba44b1f79aea8e (patch) | |
tree | 8c8d0e3472c7b0bce26e1e346985a2e0ab952739 | |
parent | 969dd66a4de43818dcff5afdbf1d79d7c23f01e8 (diff) |
temp commit.
-rw-r--r-- | lib/puppet/type/sudoers.rb | 8 |
1 files 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 |