module ActiveLdap::Connection

def retrieve_connection

def retrieve_connection
  conn = self.class.active_connections[dn]
  return conn if conn
  config = self.class.configuration(dn)
  return nil unless config
  conn = self.class.instantiate_adapter(config)
  @connection = self.class.active_connections[dn] = conn
  conn
end