From: root Date: Mon, 14 Apr 2014 09:49:04 +0000 (+0200) Subject: Remove the request after validation without error X-Git-Tag: myslice-1.1~136^2^2~1 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=fc1057dc7f9526c7f13e002408bf181d978d0184;p=unfold.git Remove the request after validation without error --- diff --git a/portal/actions.py b/portal/actions.py index c612b096..7cda3a97 100644 --- a/portal/actions.py +++ b/portal/actions.py @@ -279,7 +279,7 @@ def portal_validate_request(wsgi_request, request_ids): try: create_user(wsgi_request, request) request_status['SFA user'] = {'status': True } - + PendingUser.objects.get(id=request['id']).delete() except Exception, e: request_status['SFA user'] = {'status': False, 'description': str(e)} @@ -303,6 +303,7 @@ def portal_validate_request(wsgi_request, request_ids): try: create_slice(wsgi_request, request) request_status['SFA slice'] = {'status': True } + PendingSlice.objects.get(id=request['id']).delete() except Exception, e: request_status['SFA slice'] = {'status': False, 'description': str(e)} @@ -325,6 +326,7 @@ def portal_validate_request(wsgi_request, request_ids): print "ADD Authority" sfa_add_authority(wsgi_request, sfa_authority_params) request_status['SFA authority'] = {'status': True } + PendingAuthority.objects.get(id=request['id']).delete() except Exception, e: request_status['SFA authority'] = {'status': False, 'description': str(e)}