def __init__(self, protocol, config):
self.env = Environment(loader=PackageLoader('piqueserver.web'))
self.protocol = protocol
root = Resource()
root.putChild(b'json', JSONPage(self))
root.putChild(b'', StatusPage(self))
root.putChild(b'overview', MapOverview(self))
site = server.Site(root)
logging = config.get('logging', False)
site.noisy = logging
if not logging:
site.log = lambda _: None
protocol.listenTCP(config.get('port', 32886), site)
评论列表
文章目录