Beispiel #1
0
 def __init__(self, redis):
     """
     :param txredisapi.lazyConnectionPool redis: 
     """
     self.redis = redis
     self.ttl = 5
     ResolverBase.__init__(self)
Beispiel #2
0
 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()
Beispiel #3
0
 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()
Beispiel #4
0
 def __init__(self, defaults, savedir):
     ResolverBase.__init__(self)
     self.defaults = defaults
     self.authorities = {}
     self.savedir = savedir
Beispiel #5
0
 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