def handle(self, req, run): self._ensure_output(run) start = req.args.get("s", None, int) end = req.args.get("e", None, int) lines = [(time, stream, line) for time, stream, line in self._output.read(start, end)] return serving_util.json_resp(lines)
def _handle_config(_req, data): return serving_util.json_resp(data.config())
def _handle_compare(_req, data): compare_data = data.compare_data() return serving_util.json_resp(compare_data)
def _handle_runs(req, data): runs_data = _runs_data(req, data) return serving_util.json_resp(runs_data)
def _handle_runs(req, data, index): runs_data = _runs_data(req, data) _apply_scalars(runs_data, index) return serving_util.json_resp(runs_data)