Example #1
0
def cu_ldap_lookup(username):
    cu_user_dict = None
    l=LdapObject(**settings.LDAPCONFS['culdap'])
    l.bind_priv()
    l.people_dn = settings.LDAPCONFS['culdap']['people_dn']
    try:
        cu_user_dict = l.find_person(username)
    except:
        logger.error('%s: %s'(sys.exc_info[0],sys.exc_info[1]))
    l.conn.unbind_s()
    return cu_user_dict[1]