예제 #1
0
파일: client.py 프로젝트: uda/ddns
 def __init__(self, redis):
     """
     :param txredisapi.lazyConnectionPool redis: 
     """
     self.redis = redis
     self.ttl = 5
     ResolverBase.__init__(self)
예제 #2
0
파일: dns.py 프로젝트: winjer/minidns
 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()
예제 #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()
예제 #4
0
파일: dns.py 프로젝트: zenweasel/minidns
 def __init__(self, defaults, savedir):
     ResolverBase.__init__(self)
     self.defaults = defaults
     self.authorities = {}
     self.savedir = savedir
예제 #5
0
파일: dns.py 프로젝트: muurk/callsign
 def __init__(self, defaults, savedir):
     ResolverBase.__init__(self)
     self.defaults = defaults
     self.authorities = {}
     self.savedir = savedir
예제 #6
0
 def __init__(self, store):
     ResolverBase.__init__(self)
     assert isinstance(store, RecordStore), 'This is not a record store'
     self.store = store