def __init__(self, shared_instance=False, ldap_uri=None, base_dn=None, schema=None): self.__ldap_uri = None CrudBackend.__init__(self, shared_instance=shared_instance) LDAPClient.__init__(self, ldap_uri) self.__base_dn = base_dn
def __init__(self, api): force_schema_updates = api.env.context in ('installer', 'updates') CrudBackend.__init__(self, api) LDAPClient.__init__(self, None, force_schema_updates=force_schema_updates) self._time_limit = float(LDAPClient.time_limit) self._size_limit = int(LDAPClient.size_limit)
def __init__(self, api, ldap_uri=None): if ldap_uri is None: ldap_uri = api.env.ldap_uri force_schema_updates = api.env.context in ('installer', 'updates') CrudBackend.__init__(self, api) LDAPClient.__init__(self, ldap_uri, force_schema_updates=force_schema_updates)
def __init__(self, api, ldap_uri=None): if ldap_uri is None: ldap_uri = api.env.ldap_uri force_schema_updates = api.env.context in ('installer', 'updates') CrudBackend.__init__(self, api) LDAPClient.__init__(self, ldap_uri, force_schema_updates=force_schema_updates) self.__time_limit = float(LDAPClient.time_limit) self.__size_limit = int(LDAPClient.size_limit)
def __init__(self, api, ldap_uri=None): if ldap_uri is None: ldap_uri = api.env.ldap_uri force_schema_updates = api.env.context in ('installer', 'updates') CrudBackend.__init__(self, api) LDAPClient.__init__(self, ldap_uri, force_schema_updates=force_schema_updates) self._time_limit = float(LDAPClient.time_limit) self._size_limit = int(LDAPClient.size_limit)
def __init__(self, api): force_schema_updates = api.env.context in ('installer', 'updates') CrudBackend.__init__(self, api) LDAPCache.__init__( self, None, force_schema_updates=force_schema_updates, enable_cache=api.env.ldap_cache and not force_schema_updates, cache_size=api.env.ldap_cache_size, ) self._time_limit = float(LDAPCache.time_limit) self._size_limit = int(LDAPCache.size_limit)
def __init__(self, shared_instance=True, ldap_uri=None, base_dn=None, schema=None): try: ldap_uri = ldap_uri or api.env.ldap_uri except AttributeError: ldap_uri = 'ldap://example.com' CrudBackend.__init__(self, shared_instance=shared_instance) LDAPClient.__init__(self, ldap_uri) try: if base_dn is not None: self.base_dn = DN(base_dn) else: self.base_dn = DN(api.env.basedn) except AttributeError: self.base_dn = DN()