X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=manifold%2Fmanifoldapi.py;fp=manifold%2Fmanifoldapi.py;h=a80a220c770a5382f7150a2bebac1ba089b48056;hb=08bce207f8b92b8c93677c7b3bf749bd23fcdbc2;hp=89b6f0ea8bf255d73a37a8772898d836ae1bc83d;hpb=60437a075537bf753b84321600098f526144a413;p=myslice.git diff --git a/manifold/manifoldapi.py b/manifold/manifoldapi.py index 89b6f0ea..a80a220c 100644 --- a/manifold/manifoldapi.py +++ b/manifold/manifoldapi.py @@ -132,6 +132,8 @@ def _execute_query(request, query, manifold_api_session_auth): print "-"*80 result = manifold_api.forward(query.to_dict()) if result['code'] == 2: + # XXX only if we know it is the issue + del request.session['manifold'] raise Exception, 'Error running query: %r' % result if result['code'] == 1: