Method: Puppet::Node::Ldap#search_filter

Defined in:
lib/vendor/puppet/indirector/node/ldap.rb

#search_filter(name) ⇒ Object

The ldap search filter to use.



129
130
131
132
133
134
135
136
137
138
# File 'lib/vendor/puppet/indirector/node/ldap.rb', line 129

def search_filter(name)
  filter = Puppet[:ldapstring]

  if filter.include? "%s"
    # Don't replace the string in-line, since that would hard-code our node
    # info.
    filter = filter.gsub('%s', name)
  end
  filter
end