X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=manifold%2Fmanifoldproxy.py;h=9f014971972f7c3851017006d32971ef5d850d7d;hb=946cac8a131ad6d33229833a3c38df6bd9e37e2f;hp=f6ceb0efca5b1671eb6c24377629c9a01102e47c;hpb=c0c7175e6883ad9bc746692e7c71202e64ec2351;p=myslice.git diff --git a/manifold/manifoldproxy.py b/manifold/manifoldproxy.py index f6ceb0ef..9f014971 100644 --- a/manifold/manifoldproxy.py +++ b/manifold/manifoldproxy.py @@ -56,7 +56,7 @@ with the query passed using POST""" # retrieve session for request # We allow some requests to use the ADMIN user account - if manifold_query.get_from() == 'local:user' and manifold_query.get_action() == 'create': + if (manifold_query.get_from() == 'local:user' and manifold_query.get_action() == 'create') or (manifold_query.get_from() == 'local:platform' and manifold_query.get_action() == 'get'): print "W: Used hardcoded demo account for admin queries" manifold_api_session_auth = {'AuthMethod': 'password', 'Username': 'demo', 'AuthString': 'demo'} else: @@ -107,8 +107,8 @@ with the query passed using POST""" return HttpResponse (json_answer, mimetype="application/json") - except: - print "** PROXY ERROR **" + except Exception,e: + print "** PROXY ERROR **",e import traceback traceback.print_exc()