# File lib/puppet/provider/user/useradd.rb, line 40 40: def add_properties 41: cmd = [] 42: Puppet::Type.type(:user).validproperties.each do |property| 43: next if property == :ensure 44: # the value needs to be quoted, mostly because -c might 45: # have spaces in it 46: if value = @resource.should(property) and value != "" 47: cmd << flag(property) << value 48: end 49: end 50: cmd 51: end