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