Method: Puppet::Provider::Ldap#properties

Defined in:
lib/puppet/provider/ldap.rb

#propertiesObject

Return (and look up if necessary) the desired state.



120
121
122
123
124
125
126
# File 'lib/puppet/provider/ldap.rb', line 120

def properties
  if @property_hash.empty?
    @property_hash = query || { :ensure => :absent }
    @property_hash[:ensure] = :absent if @property_hash.empty?
  end
  @property_hash.dup
end