X-Git-Url: http://git.onelab.eu/?p=myslice.git;a=blobdiff_plain;f=portal%2Fsliceview.py;h=bebce2136c3dbd47400c760c13581b16f697f60f;hp=f6494070c84be9be3ffe06aaadc58a8929479879;hb=196ec13c424b0d71d3267bde4f9d4ceeda28feb8;hpb=9ac5d96ebeaa0136eb89a21f1c28c9b9c78655f9 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