Method: Puppet::Provider::Ldap.prefetch
- Defined in:
- lib/puppet/provider/ldap.rb
.prefetch(resources) ⇒ Object
Query all of our resources from ldap.
33 34 35 36 37 38 39 40 41 42 43 |
# File 'lib/puppet/provider/ldap.rb', line 33 def self.prefetch(resources) resources.each do |name, resource| result = manager.find(name) if result result[:ensure] = :present resource.provider = new(result) else resource.provider = new(:ensure => :absent) end end end |