def __init__(self, analyse_replay_endpoint: str, add_replay_analysis_endpoint: str, show_replay_analysis_endpoint: str): Application.__init__(self) self.router.add_post("/upload", self.upload_replay) self.router.add_static( '/', pkg_resources.resource_filename(__name__, "public")) self.analyse_replay_endpoint = analyse_replay_endpoint self.add_replay_analysis_endpoint = add_replay_analysis_endpoint self.show_replay_analysis_endpoint = show_replay_analysis_endpoint
def __init__(self, db_path: str): Application.__init__(self) add_analysis_resource = self.router.add_resource("/add/{hash}") add_analysis_resource.add_route('PUT', self.add_analysis) show_analysis_data_resource = self.router.add_resource("/data/{hash}") show_analysis_data_resource.add_route('GET', self.show_analysis_data) self.router.add_get("/error", error_page) self.router.add_static( '/', pkg_resources.resource_filename(__name__, "public")) self.db = TinyDB(db_path)
def __init__(self): Application.__init__(self) self.router.add_post("/submit", self.submit)
def __init__(self, loop, middlewares, topServer): Application.__init__(self, middlewares=middlewares, loop=loop) self.template = None self.topServer = topServer self.runtimeInfo = RuntimeInfo()