univention.ldap_cache.cache.backend package
Contents
univention.ldap_cache.cache.backend package¶
- class univention.ldap_cache.cache.backend.Caches(db_directory='/usr/share/univention-group-membership-cache/caches')[source]¶
Bases:
object
- class univention.ldap_cache.cache.backend.Shard(cache)[source]¶
Bases:
object
- ldap_filter = None¶
- db_name = None¶
- single_value = False¶
- key = 'entryUUID'¶
- value = None¶
- attributes = []¶
- reverse = False¶
- class univention.ldap_cache.cache.backend.LdapCache(name, single_value, reverse)[source]¶
Bases:
object
Submodules¶
univention.ldap_cache.cache.backend.gdbm_cache module¶
- class univention.ldap_cache.cache.backend.gdbm_cache.GdbmCaches(db_directory='/usr/share/univention-group-membership-cache/caches')[source]¶
- class univention.ldap_cache.cache.backend.gdbm_cache.GdbmCache(*args, **kwargs)[source]¶
Bases:
univention.ldap_cache.cache.backend.LdapCache
- reading(writer=None)¶
- class univention.ldap_cache.cache.backend.gdbm_cache.GdbmShard(cache)[source]¶
Bases:
univention.ldap_cache.cache.backend.Shard
- key = 'dn'¶