# File lib/puppet/provider/file/posix.rb, line 11 11: def id2name(id) 12: return id.to_s if id.is_a?(Symbol) 13: return nil if id > Puppet[:maximum_uid].to_i 14: 15: begin 16: user = Etc.getpwuid(id) 17: rescue TypeError 18: return nil 19: rescue ArgumentError 20: return nil 21: end 22: 23: if user.uid == "" 24: return nil 25: else 26: return user.name 27: end 28: end