def setUp(self): # load configuration self.loadConfiguration('../resolver.conf') # init logging log.init(self.config) # create resolver self.resolver = Resolver(self.config) # override methods self.resolver.is_presence_allowed = self._is_presence_allowed
def makeService(self, options): from kontalk.xmppserver.component.resolver import Resolver from kontalk.xmppserver import log # load configuration fp = open(options['config'], 'r') config = demjson.decode(fp.read(), allow_comments=True) fp.close() log.init(config) return Resolver(config)