# File lib/puppet/provider/ldap.rb, line 111
111:     def properties
112:         if @property_hash.empty?
113:             @property_hash = query || {:ensure => :absent}
114:             if @property_hash.empty?
115:                 @property_hash[:ensure] = :absent
116:             end
117:         end
118:         @property_hash.dup
119:     end