# File lib/puppet/provider/package/nim.rb, line 24
24:   def install(useversion = true)
25:     unless source = @resource[:source]
26:       self.fail "An LPP source location is required in 'source'"
27:     end
28: 
29:     pkg = @resource[:name]
30: 
31:     pkg << " " << @resource.should(:ensure) if (! @resource.should(:ensure).is_a? Symbol) and useversion
32: 
33:     nimclient "-o", "cust", "-a", "installp_flags=acgwXY", "-a", "lpp_source=#{source}", "-a", "filesets='#{pkg}'"
34:   end