From 87fc8e840b3fdcd1b3e8fd93c266fc3797c761a6 Mon Sep 17 00:00:00 2001 From: Jorrit Schaap <schaap@astron.nl> Date: Thu, 9 Jun 2016 13:52:25 +0000 Subject: [PATCH] Task #8887: rest url for tasks/id/resourceclaims --- .../ResourceAssignmentEditor/lib/webservice.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/webservice.py b/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/webservice.py index 221c4a04064..ae017193d75 100755 --- a/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/webservice.py +++ b/SAS/ResourceAssignment/ResourceAssignmentEditor/lib/webservice.py @@ -159,6 +159,12 @@ def resourceUsagesForTask(task_id): result = rarpc.getResourceUsages(task_ids=[task_id]) return jsonify({'resourceusages': result}) +@app.route('/rest/tasks/<int:task_id>/resourceclaims', methods=['GET']) +@gzipped +def resourceClaimsForTask(task_id): + result = rarpc.getResourceClaims(task_ids=[task_id], extended=True, include_properties=True) + return jsonify({'resourceclaims': result}) + @app.route('/rest/tasks') def getTasks(): return getTasksFromUntil(None, None) -- GitLab