# File lib/puppet/provider/package/pkgdmg.rb, line 125
125:     def install
126:         source = nil
127:         unless source = @resource[:source]
128:             raise Puppet::Error.new("Mac OS X PKG DMG's must specify a package source.")
129:         end
130:         unless name = @resource[:name]
131:             raise Puppet::Error.new("Mac OS X PKG DMG's must specify a package name.")
132:         end
133:         self.class.installpkgdmg(source,name)
134:     end