def view(dataset, id): dataset = get_dataset(dataset) run = obj_or_404(Run.by_id(dataset, id)) data = run.to_dict() package = data_manager.package(dataset.name) data['messages'] = list(logger.load(package, run.id)) return jsonify(data)
def index(dataset): dataset = get_dataset(dataset) q = Run.all(dataset) if 'source' in request.args: q = q.filter(Run.source == request.args.get('source')) pager = Pager(q, dataset=dataset.name) return jsonify(pager)
def index(dataset): dataset = get_dataset(dataset) disable_cache() q = Run.all(dataset) if "source" in request.args: q = q.filter(Run.source == request.args.get("source")) pager = Pager(q, dataset=dataset.name) return jsonify(pager)