From 196ec13c424b0d71d3267bde4f9d4ceeda28feb8 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Mon, 16 Sep 2013 09:37:14 +0200 Subject: [PATCH] add a flag for more easily turning off the 'user_all' request part --- portal/sliceview.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/portal/sliceview.py b/portal/sliceview.py index f6494070..bebce213 100644 --- a/portal/sliceview.py +++ b/portal/sliceview.py @@ -24,6 +24,9 @@ from plugins.messages.messages import Messages tmp_default_slice='ple.upmc.myslicedemo' +# temporary : turn off the users part to speed things up +do_query_users=true + class SliceView (LoginRequiredAutoLogoutView): def get (self,request, slicename=tmp_default_slice): @@ -51,12 +54,14 @@ class SliceView (LoginRequiredAutoLogoutView): ) query_resource_all = Query.get('resource').select(resource_fields) - query_user_all = Query.get('user').select(user_fields) + if do_query_users: + query_user_all = Query.get('user').select(user_fields) aq = AnalyzedQuery(main_query, metadata=metadata) page.enqueue_query(main_query, analyzed_query=aq) page.enqueue_query(query_resource_all) - page.enqueue_query(query_user_all) + if do_query_users: + page.enqueue_query(query_user_all) # ... and for the relations # XXX Let's hardcode resources for now -- 2.43.0