def __init__(self, redis): """ :param txredisapi.lazyConnectionPool redis: """ self.redis = redis self.ttl = 5 ResolverBase.__init__(self)
def __init__(self, domain, savedir=None): self.savefile = None if savedir is None else os.path.join(savedir, domain) ResolverBase.__init__(self) self._cache = {} self.records = {} self.domain = domain self.load() self.create_soa()
def __init__(self, defaults, savedir): ResolverBase.__init__(self) self.defaults = defaults self.authorities = {} self.savedir = savedir
def __init__(self, store): ResolverBase.__init__(self) assert isinstance(store, RecordStore), 'This is not a record store' self.store = store