Example #1
0
File: client.py Project: uda/ddns
 def __init__(self, redis):
     """
     :param txredisapi.lazyConnectionPool redis: 
     """
     self.redis = redis
     self.ttl = 5
     ResolverBase.__init__(self)
Example #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()
Example #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()
Example #4
0
 def __init__(self, defaults, savedir):
     ResolverBase.__init__(self)
     self.defaults = defaults
     self.authorities = {}
     self.savedir = savedir
Example #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