# File lib/puppet/util/ldap/manager.rb, line 203 203: def search(sfilter = nil) 204: sfilter ||= filter() 205: 206: result = [] 207: connect do |conn| 208: conn.search2(base, 1, sfilter) do |entry| 209: result << entry2provider(entry) 210: end 211: end 212: return nil if result.empty? 213: return result 214: end