# File lib/puppet/provider/package/darwinport.rb, line 46
46:   def install
47:     should = @resource.should(:ensure)
48: 
49:     # Seems like you can always say 'upgrade'
50:     output = port "upgrade", @resource[:name]
51:     if output =~ /^Error: No port/
52:       raise Puppet::ExecutionFailure, "Could not find package #{@resource[:name]}"
53:     end
54:   end