From 8555da6645ade3f9683c62fad7ca2dd701b01233 Mon Sep 17 00:00:00 2001 From: Loic Baron Date: Wed, 26 Feb 2014 15:33:15 +0100 Subject: [PATCH] REST filter slices on parent_authority for testing --- rest/__init__.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/rest/__init__.py b/rest/__init__.py index 6e4edc7e..070f07d8 100644 --- a/rest/__init__.py +++ b/rest/__init__.py @@ -47,8 +47,10 @@ def platform(request, object_name, object_properties): query = Query().get('local:platform').filter_by('disabled', '==', '0').select(object_properties) return send(request, execute_query(request, query), object_properties) +# Add different filters possibilities [['user.user_hrn','==','$user_hrn'],['parent_authority','==','ple.upmc']] def slice(request, object_name, object_properties): - query = Query().get('slice').filter_by('user.user_hrn', '==', '$user_hrn').select(object_properties) + #query = Query().get('slice').filter_by('user.user_hrn', '==', '$user_hrn').select(object_properties) + query = Query().get('slice').filter_by('parent_authority', '==', 'ple.upmc').select(object_properties) return send(request, execute_query(request, query), object_properties) def resource(request, object_name, object_properties): @@ -82,4 +84,4 @@ def send(request, response, object_properties): return HttpResponse(json.dumps(response_data), content_type="application/json") def error(request, object_name, object_properties): - return HttpResponse(json.dumps({'error' : 'an error has occurred'}), content_type="application/json") \ No newline at end of file + return HttpResponse(json.dumps({'error' : 'an error has occurred'}), content_type="application/json") -- 2.47.0