# File lib/puppet/provider/user/useradd.rb, line 49 49: def add_properties 50: cmd = [] 51: Puppet::Type.type(:user).validproperties.each do |property| 52: next if property == :ensure 53: next if property.to_s =~ /password_.+_age/ 54: # the value needs to be quoted, mostly because -c might 55: # have spaces in it 56: if value = @resource.should(property) and value != "" 57: cmd << flag(property) << value 58: end 59: end 60: cmd 61: end