lib/whimsy/asf/ldap.rb in whimsy-asf-0.0.58 vs lib/whimsy/asf/ldap.rb in whimsy-asf-0.0.59

- old
+ new

@@ -52,11 +52,10 @@ result end def self.refresh(symbol) - p @mtime if Time.now - @mtime > 300.0 @mtime = Time.now end if instance_variable_get("#{symbol}_mtime") != @mtime @@ -325,9 +324,10 @@ end end module LDAP def self.bind(user, password, &block) + ASF.init_ldap dn = ASF::Person.new(user).dn if block ASF.ldap.bind(dn, password, &block) else ASF.ldap.bind(dn, password)