def __init__(self, authorities=None, caches=None, clients=None, verbose=0): global reload_redirects self.RM = RedirectManager() self.RM.reload_redirects = reload_redirects self.no_logging = no_logging DNSServerFactory.__init__(self, authorities=authorities, caches=caches, clients=clients, verbose=verbose)
def __init__(self, authorities = None, caches = None, clients = None, verbose = 0): r=DNSServerFactory.__init__(self, authorities, caches, clients, verbose) return r
def __init__(self, authorities=None, caches=None, clients=None, verbose=0): r = DNSServerFactory.__init__(self, authorities, caches, clients, verbose) return r
def __init__(self, redis_client, **kwargs): kwargs['caches'] = [cache.CacheResolver()] kwargs['clients'] = [DynamicResolver(redis_client)] DNSServerFactory.__init__(self, **kwargs)
def __init__(self): self.custom = CustomResolver() DNSServerFactory.__init__(self, authorities=None, #caches=[cache.CacheResolver()], behaves a bit strange on non-existing domains clients=[self.custom])