X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=manifold%2Fmanifoldproxy.py;h=d0636c88fcf8b4fb8ff9c7fea121fbb07aedb555;hb=57c5bcefb1eac66d1db27db28a0c6d3b3b52a407;hp=eab783ad4b615ec543798d57c51b81a1f9fcda99;hpb=f36d674e20933c0fd4b30ebf60485cd70e676023;p=myslice.git diff --git a/manifold/manifoldproxy.py b/manifold/manifoldproxy.py index eab783ad..d0636c88 100644 --- a/manifold/manifoldproxy.py +++ b/manifold/manifoldproxy.py @@ -43,7 +43,7 @@ with the query passed using POST""" if debug: print 'manifoldproxy.proxy: request.POST',request.POST manifold_query = ManifoldQuery() manifold_query.fill_from_POST(request.POST) - offline_filename="latest-%s-%s.json"%(manifold_query.action,manifold_query.subject) + offline_filename="offline-%s-%s.json"%(manifold_query.action,manifold_query.subject) # retrieve session for request manifold_api_session_auth = request.session['manifold']['auth'] ### patch : return the latest one.. @@ -64,6 +64,7 @@ with the query passed using POST""" manifold_api= ManifoldAPI(auth=manifold_api_session_auth) if debug: print 'manifoldproxy.proxy: sending to backend', manifold_query answer=manifold_api.send_manifold_query (manifold_query) + if debug: print 'manifoldproxy.proxy: received from backend with code', answer['code'] json_answer=json.dumps(answer) if (debug): with (file(offline_filename,"w")) as f: @@ -71,8 +72,8 @@ with the query passed using POST""" if debug_spin: import time time.sleep(debug_spin) - # return json-encoded answer return HttpResponse (json_answer, mimetype="application/json") + except: import traceback traceback.print_exc()