# File lib/puppet/provider/package/appdmg.rb, line 99
 99:   def install
100:     source = nil
101:     unless source = @resource[:source]
102:       self.fail "Mac OS X PKG DMG's must specify a package source."
103:     end
104:     unless name = @resource[:name]
105:       self.fail "Mac OS X PKG DMG's must specify a package name."
106:     end
107:     self.class.installpkgdmg(source,name)
108:   end