# File lib/puppet/util/ldap/manager.rb, line 111
111:   def find(name)
112:     result = nil
113:     connect do |conn|
114:       begin
115:         conn.search2(dn(name), 0, "objectclass=*") do |result|
116:           # Convert to puppet-appropriate attributes
117:           return entry2provider(result)
118:         end
119:       rescue => detail
120:         return nil
121:       end
122:     end
123:   end