diff --git a/vmware/lib/puppet/type/vmware_config.rb b/vmware/lib/puppet/type/vmware_config.rb index 27214eb..3bb8851 100644 --- a/vmware/lib/puppet/type/vmware_config.rb +++ b/vmware/lib/puppet/type/vmware_config.rb @@ -6,8 +6,8 @@ Puppet::Type.newtype(:vmware_config) do @@netmap = "/etc/vmware/netmap.conf" def bucket - filebucket = Puppet::Type.type(:filebucket) - (filebucket["puppet"] || filebucket.mkdefaultbucket).bucket + filebucket = catalog.resource(:filebucket, "puppet") + (filebucket || Puppet::Type.type(:filebucket).mkdefaultbucket).bucket end def netmap