def __init__(self, uri, auth_user, auth_password, base_dn, group=None):
        self.group = None
        if group:
            self.group = filter.escape_filter_chars(group)
        self.base_dn = base_dn

        # I know, this is not functionality the ldap module straightforwardly
        # exposes, but it seems to work.
        self.conn = ldap.ldapobject.ReconnectLDAPObject(uri)
        self.conn.simple_bind(auth_user, auth_password)
testrun subcommand.
dataset/ETHPy150Open spotify/crtauth/crtauth/ldap_key_provider.py/LDAPKeyProvider.__init__--crossover with--dataset/ETHPy150Open ViDA-NYU/reprozip/reprozip/reprozip/main.py/testrun