summaryrefslogtreecommitdiffstats
path: root/lib/puppet/util
diff options
context:
space:
mode:
authorLuke Kanies <luke@reductivelabs.com>2010-01-21 22:00:10 -0800
committertest branch <puppet-dev@googlegroups.com>2010-02-17 06:50:53 -0800
commitc8e89cc1a69ff5827ad40439a2c903c24ae42aba (patch)
treedafcbf3de176245cf4728b5a7c54bca4ea8e5e42 /lib/puppet/util
parentb7ea1806703df2976d5cd6fade5503c008332526 (diff)
downloadpuppet-c8e89cc1a69ff5827ad40439a2c903c24ae42aba.tar.gz
puppet-c8e89cc1a69ff5827ad40439a2c903c24ae42aba.tar.xz
puppet-c8e89cc1a69ff5827ad40439a2c903c24ae42aba.zip
Changing the interface of Puppet::Resource
We need the ability to set the namespace and environment at initialization so the resource can look up qualified types. Signed-off-by: Luke Kanies <luke@reductivelabs.com>
Diffstat (limited to 'lib/puppet/util')
-rw-r--r--lib/puppet/util/settings.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/puppet/util/settings.rb b/lib/puppet/util/settings.rb
index ad1b947b3..308abc2f9 100644
--- a/lib/puppet/util/settings.rb
+++ b/lib/puppet/util/settings.rb
@@ -815,14 +815,14 @@ Generated on #{Time.now}.
next unless sections.nil? or sections.include?(setting.section)
if user = setting.owner and user != "root" and catalog.resource(:user, user).nil?
- resource = Puppet::Resource.new(:user, user, :ensure => :present)
+ resource = Puppet::Resource.new(:user, user, :parameters => {:ensure => :present})
if self[:group]
resource[:gid] = self[:group]
end
catalog.add_resource resource
end
if group = setting.group and ! %w{root wheel}.include?(group) and catalog.resource(:group, group).nil?
- catalog.add_resource Puppet::Resource.new(:group, group, :ensure => :present)
+ catalog.add_resource Puppet::Resource.new(:group, group, :parameters => {:ensure => :present})
end
end
end