From: Thierry Parmentelat Date: Mon, 16 Sep 2013 07:37:14 +0000 (+0200) Subject: add a flag for more easily turning off the 'user_all' request part X-Git-Tag: myslice-0.2-3~17 X-Git-Url: http://git.onelab.eu/?p=myslice.git;a=commitdiff_plain;h=196ec13c424b0d71d3267bde4f9d4ceeda28feb8 add a flag for more easily turning off the 'user_all' request part --- 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