Method: Puppet::Util::Ldap::Connection.instance
- Defined in:
- lib/puppet/util/ldap/connection.rb
.instance ⇒ Object
Return a default connection, using our default settings.
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/puppet/util/ldap/connection.rb', line 11 def self.instance ssl = if Puppet[:ldaptls] :tls elsif Puppet[:ldapssl] true else false end = {} [:ssl] = ssl user = Puppet.settings[:ldapuser] if user && user != "" [:user] = user pass = Puppet.settings[:ldappassword] if pass && pass != "" [:password] = pass end end new(Puppet[:ldapserver], Puppet[:ldapport], ) end |