Lines Matching refs:self
36 def __init__(self, domain_name):
37 self._domain_name = domain_name
38 self._sysdb = self._create_dbconn(CacheType.sysdb,
40 self._timestamps = self._create_dbconn(CacheType.timestamps,
43 def _create_dbconn(self, cache_type, domain_name):
57 def _get_dbconn(self, cache_type):
60 dbconn = self._sysdb
62 dbconn = self._timestamps
65 def _entry_basedn(self, entry_type):
72 return "cn=%s,cn=%s,cn=sysdb" % (rdn, self._domain_name)
74 def _basedn(self, name, domain, entry_type):
76 self._entry_basedn(entry_type))
78 def get_entry_attr(self, cache_type, entry_type, name, domain, attr):
79 dbconn = self._get_dbconn(cache_type)
80 basedn = self._basedn(name, domain, entry_type)
88 def invalidate_entry(self, name, entry_type, domain):
89 dbconn = self._get_dbconn(CacheType.timestamps)
92 m.dn = ldb.Dn(dbconn, self._basedn(name, domain, entry_type))